数据结构线索二叉树的应用(急!)求大神帮忙!!!

设计内容:
(1) 建立线索二叉树,实现插入、删除操作。
(2)线索二叉树的遍历
设计要求:
实现线索树建立、插入、删除、恢复线索
需是C语言版本的
求助啊 要调好能用的 发我邮箱也行 574723549@qq.com 完美能用的话加分!

第1个回答  2011-01-08
嗯。。。你看看。。。

你应该输入: ab##c#d##

就是说当某一个节点的左右子树为 空, 那么就应该输入一个# ,叶子的左右节点也不例外。。。

祝:事事顺心。。。
第2个回答  2011-01-08
一般此类东西csdn上都有....
下下来改也比直接抄好...本回答被提问者和网友采纳

数据结构—线索二叉树的原理以及Java实现案例
我们把这种指向前驱和后继的引用称为线索,加上线索的二叉链表称为线索链表,相应的二叉树就称为线索二叉树(Threaded Binary Tree)。 对二叉树以某种遍历方式(如先序、中序、后序或层序)进行遍历,使其变为线索二叉树的过程称为对二叉树进行线索化。 根据线索性质的不同,线索二叉树可分为前序线索二叉树、中序线...

线索二叉树的意义是什么?
线索二叉树的意义是减少了的空指针域的同时又对每个节点增加了两个标志位。实际应用意义:当路由器使用CIDR,选择下一跳的时候,或者转发分组的时候,通常会用最长前缀匹配(最佳匹配)来得到路由表的一行数据,为了更加有效的查找最长前缀匹配,使用了一种层次的数据结构中,通常使用的数据结构为二叉线索。...

数据结构之线索二叉树
基本概念用五个标志域来存储结点的结构 以这种结点结构构成的二叉链表作为二叉树的存储结构叫做线索链表(Threaded Linked Lists) 线索 指向结点前驱和后继的指针 线索二叉树(Threaded Binary Tree) 加上线索的二叉树 线索化 对二叉树以某种次序遍历使其变为线索二叉树的过程 在结构示意图中 指针用实...

二叉树线索化的思想是什么?
数据结构:在树节点的结构是(data,*lchild,*rchild)线索树的节点是(data,*lchild,*rchild,ltag,rtag),tag为1表示线索数的节点,为0标识树节点。目的:方便找到树在某种遍历的条件下前驱和后继。不是用来遍历的哈 注意的点:只用中序线索树可以很完美的达到这个效果,前序线索树在计算前驱的...

数据结构(树和二叉树)
* 二叉树的子树有左右之分,其次序不能任意颠倒。1.顺序存储结构:使用一组地址连续的存储单元来存储数据元素,将二叉树的结点依照自上而下,自左至右存储结点元素。2.链式存储结构:结点包含3个域:数据域,左右指针。遍历二叉树是指按某条搜索路径巡访树中每个结点,使的每个结点均被访问一次,而且...

如何实现二叉树的线索化
后序遍历线索二叉树:首先进行后序遍历,然后把得到的节点依次入队 然后把队列里除了根节点以外的节点依次根据标记,队列里首节点Ltag=0,如果Ltag=1,左指针指向队里前一个元素,如果Rtag=1。树是一种重要的非线性数据结构,直观地看,它是数据元素(在树中称为结点)按分支关系组织起来的结构,很象...

严蔚敏版的数据结构(C语言版)的线索二叉树的一个问题拜托各位了 3Q_百 ...
当tag==thread时表示结点指向前驱或后继结点。link与thread是枚举型中定义的,如:typedef enum{link,thread} Ptag;在结构体里面定义 typedef struct{ int data;struct *lchild,*rchild;Ptag ltag,rtag;} 这样当ltag==link时,它就表示结点指向左孩子,ltag==thread时,它就表示指向前驱结点 ...

数据结构主要学什么内容
《数据结构》主要学习线性表、栈的队列和数组、树与二叉树、图。详细内容如下:1、线性表:线性表的定义和基本操作、线性表的实现、顺序存储结构;2、栈的队列和数组:栈和队列的基本概念、栈和队列的顺序存储结构、栈和队列的链式存储结构、栈和队列的应用、特殊矩阵的压缩存储;3、树与二叉树:树的...

猿考研之数据结构篇二(树型结构与图)
遍历树的路径各有千秋,先序(递归与非递归)、中序和后序,还有层次分明的层序,通过出队、访问和子节点入队,线索二叉树则通过前后驱指针增加效率。数据结构的艺术与应用 其中,哈夫曼树是一棵神奇的树,它由N个带权叶子节点构成,通过合并权值最小的子树构建,拥有2N-1个节点,无度为1的节点。哈...

数据结构 树和二叉树的一些问题
5.一棵左子树为空的二叉树在先序线索化后,其中空的链域的个数是(D)A.不确定 B.0 C.1 D.2 6.一棵左右子树均不为空的二叉树在先序线索化后,其中空的链域的个数是(C)A.不确定 B.0 C.1 D.2 7.线索二叉树是一种(C)结构 A.逻辑 B.逻辑和存储 C.物理 D.线性 偶认为是A...

相似回答