Construct Binary Tree from Preorder and Inorder 
TraversalGiven preorder and inorder traversal of a tree, construct the binary 
tree.Note:You may assume...
                            
                            
                                分类:
其他好文   时间:
2014-05-19 18:43:40   
                                阅读次数:
177
                             
                         
                    
                        
                            
                            
                                原题地址:http://oj.leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/题意:根据二叉树的中序遍历和后序遍历恢复二叉树。解题思路:看到树首先想到要用递归来解题。以这道题为例:如果一...
                            
                            
                                分类:
编程语言   时间:
2014-05-12 14:09:28   
                                阅读次数:
321
                             
                         
                    
                        
                            
                            
                                原题地址:http://oj.leetcode.com/problems/binary-tree-postorder-traversal/题意:实现后序遍历。递归实现比较简单,非递归实现。解题思路:这道题的迭代求解比先序遍历和后序遍历要麻烦一些。假设一棵树是这样的: 
...
                            
                            
                                分类:
编程语言   时间:
2014-05-12 08:13:39   
                                阅读次数:
336
                             
                         
                    
                        
                            
                            
                                不断递归的实现!!!!下面是AC代码: 1 /** 2 * Given inorder and 
postorder traversal of a tree, construct the binary tree. 3 * @param inorder 4 * 
@param...
                            
                            
                                分类:
其他好文   时间:
2014-05-10 08:40:40   
                                阅读次数:
297
                             
                         
                    
                        
                            
                            
                                这道题是为数不多的感觉在读本科的时候见过的问题。人工构造的过程是怎样呢,后续遍历最后一个节点一定是整棵树的根节点,从中序遍历中查找到这个元素,就可以把树分为两颗子树,这个元素左侧的递归构造左子树,右侧的递归构造右子树,元素本身分配空间,作为根节点。
于set和map容器不同的是,vector容器不含find的成员函数,应该用stl的库函数,好在返回的也是迭代器,而vector的迭代器之间是可以做...
                            
                            
                                分类:
其他好文   时间:
2014-05-09 01:23:38   
                                阅读次数:
275
                             
                         
                    
                        
                            
                            
                                ??
1、Binary Tree Postorder Traversal 
Given a binary tree, return the postorder traversal of its nodes' values.
For example:
Given binary tree {1,#,2,3},
   1
         2
    /
   3
retu...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 18:58:59   
                                阅读次数:
481