求二叉树中结点的最大距离 【微软面试100题 第十一题】
摘要:
题目要求: 如果我们把二叉树看成一个图,父子结点之间的连线看成是双向的,我们姑且定义“距离”为两节点之间边的个数。写一个程序,求一颗二叉树中距离最远的两个结点之间的距离。 参考资料:编程之美3.8题目分析: 最远距离要么经过根结点,要么不经过根结点在左子树中,要么不经过根结点在右子树中。根据这... 阅读全文
posted @ 2014-10-27 22:42 tractorman 阅读(274) 评论(1) 推荐(0)
浙公网安备 33010602011771号