LeetCode Algorithm 面试题 02.06. 回文链表
生活随笔
收集整理的這篇文章主要介紹了
LeetCode Algorithm 面试题 02.06. 回文链表
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
面試題 02.06. 回文鏈表
Ideas
這題當時左神也講過,用的是快慢指針,不過感覺好麻煩,不如直接遍歷鏈表,把元素值存到數組,然后判斷是不是回文數組就OK了。
Code
C++
class Solution { public:bool isPalindrome(ListNode* head) {vector<int> values;while (head) {values.push_back(head->val);head = head->next;}for (int i = 0, j = values.size() - 1; i < j; i++, j--) {if (values[i] != values[j]) {return false;}}return true;} };總結
以上是生活随笔為你收集整理的LeetCode Algorithm 面试题 02.06. 回文链表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode Algorithm 1
- 下一篇: LeetCode Algorithm 剑