摘要: 题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字,例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出二叉树并输出它的头结点。利用递归的方法构建,其实没有想象的那么难,主要... 阅读全文
posted @ 2015-10-26 11:09 我是一名老菜鸟 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一个链表的头结点,从尾到头反过来打印出每个结点的值。链表结点定义如下:StructListNode{intm_nKey;ListNode*m_pNext;}; 我们可以用栈来实现“后进先出”的顺序。每经过一个结点的时候,把该结点防到一个栈中。当遍历完整个链表后,再从栈顶开始逐个输出结点的... 阅读全文
posted @ 2015-10-26 11:03 我是一名老菜鸟 阅读(233) 评论(0) 推荐(0) 编辑