摘要:
*树表的查找* (1)二叉排序树 (2)二叉排序树的操作——查找 (3)二叉排序树的操作——插入 (4)二叉排序树的操作——生成 (5)二叉排序树的操作——删除 (1)二叉排序树 由于线性表的查找更适合于静态查找表,若要对动态查找表进行高效率的查找,可采用二叉树作为查找表的组织形式,将其统称为树表。 阅读全文
摘要:
哈夫曼(Haffman)树(最优树) 定义: 给定n个权值作为n个叶子结点,构造一棵二叉树,若该树的带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。 构造过程: 以 1,7,3,4,9,8为例: 第 阅读全文