题解 | #牛群编号的回文顺序#
牛群编号的回文顺序
https://www.nowcoder.com/practice/e41428c80d48458fac60a35de44ec528
知识点:
链表/栈
分析:
用栈存,然后比对对比
编程语言:
C++
完整代码:
bool isPalindrome(ListNode* head) { stack<ListNode*> stk; ListNode* cur =head; while(cur){ stk.push(cur); cur = cur->next; } while(head){ if(head->val == stk.top()->val){ head = head ->next; }else{ return false; } stk.pop(); } return true; }