/* struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) {} }; */ class PalindromeList { public: // 检查链表是否为回文 bool chkPalindrome(ListNode* A) { // 如果链表为空,直接返回 false if (A == NULL) return false; // 使用快慢指针找到链表...