数据结构
文章平均质量分 71
Blankj
调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。
展开
-
求二叉树中节点的最大距离
题目描述 如果我们把二叉树看成一个图,父子节点之间的连线看成是双向的,我们姑且定义“距离”为两个节点之间的变数。 写一个程序求一棵二叉树中相距最远的两个节点之间的距离。 输入要求 输入的第一行包含单独的一个数字T,表示测试序列的数目; 以下每一行为一个测试序列,测试序列是按先序序列输入字符 ,如果节点没有左或右孩子,则输入用空格表示,最后用一个空格结束一行的输入。原创 2015-07-22 01:33:19 · 1062 阅读 · 0 评论 -
线索二叉树创建及删除
题目描述线索二叉树概念 1.定义 n个结点的二叉链表中含有n+1个空指针域。利用二叉链表中的空指针域,存放指向结点在某种遍历次序下的前趋和后继结点的指针(这种附加的指针称为”线索”)。这种加上了线索的二叉链表称为线索链表,相应的二叉树称为线索二叉树(Threaded BinaryTree)。根据线索性质的不同,线索二叉树可分为前序线索二叉树、中序线索二叉树和后序线索二叉树三种。原创 2015-07-22 03:15:50 · 6907 阅读 · 0 评论