摘要: 题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 解题思路: 先序遍历第一个位置肯定是根节点node, 阅读全文
posted @ 2016-08-09 15:28 陈泽泽 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1:输入一个链表,输出该链表中倒数第k个结点。 代码思路如下:两个指针,先让第一个指针和第二个指针都指向头结点,然后再让第一个指正走(k-1)步,到达第k个节点。然后两个指针同时往后移动,当第一个结点到达末尾的时候,第二个结点所在位置就是倒数第k个节点了。 2:输入一个链表,反转链表后,输出链表的所 阅读全文
posted @ 2016-08-09 11:21 陈泽泽 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 在第N个数据后面添加一个数据 用法: 在第1个元素后面添加E list.add(1, "E"); 阅读全文
posted @ 2016-08-09 09:48 陈泽泽 阅读(176) 评论(0) 推荐(0) 编辑