摘要:
递归实现如下: public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) { if(p.val>root.val&&q.val>root.val) return lowestComm... 阅读全文
摘要:
解题思路:O(1)的空间复杂度,意味着不能通过开一个List来解决问题。我们可以把List分成前后两个部分,后半部分通过指针的相互赋值进行翻转即可。JAVA实现如下:public static boolean isPalindrome(ListNode head) { if (head == nu... 阅读全文