大数据分析方法与实践——基于Python语言 课件 第9章查找-2(树表查找).pptx

大数据分析方法与实践——基于Python语言 课件 第9章查找-2(树表查找).pptx

;以二叉树或其他树作为查找表的组织形式,称为树表。

树表主要采用链式存储结构。

这类存储结构不仅适合于查找,也适合于插入和删除操作。可以作为动态查找表。;常见的树表:;二叉排序树(简称BST)又称二叉查找(搜索)树,其定义为:二叉排序树或者是空树,或者是满足如下性质(BST性质)的二叉树:

?若它的左子树非空,则左子树上所有结点值(指关键字值)均小于根结点值。

?若它的右子树非空,则右子树上所有结点值均大于根结点值。

?左、右子树本身又各是一棵二叉排序树。;二叉树结构;例如:;特点:

二叉排序树的中序序列是一个递增有序序列

根结点的最左下结点是关键字最小的结点

根结

文档评论(0)

1亿VIP精品文档

相关文档