02 2018 档案
摘要:Similar Questions Basic Calculator Expression Add Operators 思路:逆波兰式的计算(Reverse Polish Notation),利用栈,正向遍历String数组,遇到符号字符,就将栈顶的2个元素弹出做对应计算,将计算结果压栈;遇到数字,
阅读全文
摘要:思路:添加头节点,依次反转相邻元素,保持反转后的最后一个指针pre,当前被反转的第一个元素的指针cur,当前被反转的第二个元素的指针next(如果存在的话)。反转的思路和92. Reverse Linked List II差不多,只不过pre要移动。 迭代做法: 递归做法: Next challen
阅读全文
摘要:思路:添加头节点,反转链表某个连续部分,206. Reverse Linked List是本题的特殊情况,也可以像本题一样做,具体见Leetcode 206. Reverse Linked List。 Next challenges: Swap Nodes in Pairs Remove Dupli
阅读全文
摘要:Similar Questions Reverse Linked List II Binary Tree Upside Down Palindrome Linked List 思路:链表反转。 解法一:迭代。 添加头节点(推荐):不断将当前元素start插入dummy和dummy.next之间,实现
阅读全文

浙公网安备 33010602011771号