摘要:
题目:二叉树的结点定义如下:structTreeNode{intm_nvalue;TreeNode* m_pLeft;TreeNode* m_pRight;};输入二叉树中的两个结点,输出这两个结点在数中最低的共同父结点。递归版本:空间O(1),时间O(n) 1 struct Node 2 { 3 int val; 4 Node *left; 5 Node *right; 6 Node():left(NULL), right(NULL){} 7 }; 8 9 Node *findFather(Node *root, Node *node1, Node *nod... 阅读全文
posted @ 2012-11-26 12:01
chkkch
阅读(1217)
评论(0)
推荐(2)

浙公网安备 33010602011771号