非是非
Thinking, Express
|

测验题目

问题:
    在二元树中找出和为某一值的所有路径
    
    输入一个整数和一棵二元树。
    从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。
    打印出和与输入整数相等的所有路径。
    例如 输入整数22和如下二元树
      10  
      / \  
      5 12  
      / \  
      4 7
    则打印出两条路径:10, 12和10, 5, 7。
    
    二元树节点的数据结构定义为:
    
    struct BinaryTreeNode {
      int m_nValue; // value of node
      BinaryTreeNode *m_pLeft; 
      BinaryTreeNode *m_pRight; 
    };
    
    参考答案:
    
    
    非是非 | 联系 | 关于 | 向开发者捐赠 |

    版权所有 © 非是非, 2007~2015

    我觉得这个站点或页面: 有用 没用 有趣 无趣 有错 |