234. 回文链表(java实现)–2种解法(双指针,反转链表后半段)LeetCode

文章目录
题目:解法1:双指针解法2:反转链表后半段01:递归02:不设置前驱节点03:设置前驱节点

题目:
解法1:双指针
/**
* 思路:
* 遍历链表值存入集合
* 双指针判断回文数
*/
public static boolean isPalindrome(ListNode head) {
ArrayList list = new ArrayList<>();
while (head != null) {
list.add(head.val);
head = head.next;
}
return judge_doublePoint(list);
}

private sta

234. 回文链表(java实现)–2种解法(双指针,反转链表后半段)LeetCode最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/18960.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>