
数据结构
文章平均质量分 67
believefym
这个作者很懒,什么都没留下…
展开
-
[数据结构]二叉排序树
二叉排序树是一种特殊结构的二叉树,它作为一种表的组织手段,通常被称为树表。可以作为一种排序和检索的手段。定义 二叉排序树或是空树,或是具有下述性质的二叉树:其左子树上所有结点的数据值均小于根结点的数据值;右子树上所有结点的数据值均大于或等于根结点的数据值。左子树和右子树又各是一棵二叉排序树。对二叉排序树,若按中序遍历就可以得到由小到大的有序序列。如上图,中序遍历得:{2,3,4,转载 2007-10-30 14:20:00 · 1918 阅读 · 0 评论 -
[数据结构]哈夫曼树、哈夫曼编码
哈夫曼树又称最优树(二叉树),是一类带权路径最短的树。构造这种树的算法最早是由哈夫曼(Huffman)1952年提出,这种树在信息检索中很有用。结点之间的路径长度:从一个结点到另一个结点之间的分支数目。树的路径长度:从树的根到树中每一个结点的路径长度之和。结点的带权路径长度:从该结点到树根之间的路径长度与结点上权的乘积。树的带权路径长度:树中所有叶子结点的带权路径长度之和,记作转载 2007-10-30 14:19:00 · 4161 阅读 · 3 评论