考研专业课之统考计算机蓝宝书(22)
3.2.5 二叉排序树
二叉排序树(Binary Sort Tree)或者是一棵空树;或者是具有下列性质的二叉树:
(1). 若左子树不空,则左子树上所有结点的值均小于根结点的值;若右子树不空,则 右
子树上所有结点的值均大于根结点的值。
(2). 左右子树也都是二叉排序树。
从其定义可见,二叉排序树的查找过程为:
(1). 若查找树为空,查找失败。
(2). 查找树非空,将给定值kx与查找树的根结点关键码比较。
(3). 若相等,查找成功,结束查找过程,否则,
a.当给kx小于根结点关键码,查找将在以左子女为根的子树上继续进行,转(1)
b.当给kx大于根结点关键码,查找将在以右子女为根的子树上继续进行,转(2)
先讨论向二叉排序树中插入一个结点的过程:设待插入结点的关键码为kx,为将其插入,先要在二叉排序树中进行查找,若查找成功,按二叉排序树定义,待插入结点已存在,不用插入;查找不成功时,则插入之。因此,新插入结点一定是作为叶子结点添加上去的。
构造一棵二叉排序树则是逐个插入结点的过程。



(文章“考研专业课之统考计算机蓝宝书(22)”的责编:千叶翎羽)

-
1987-2009考研真题专辑
沉淀历史,最全考研历年真题... -
2009暑期考研复习全攻略
这个暑期,我在考研的复习之路上... -
2010考研书籍推荐专题
考研前辈们事半功倍的经典选择... -
新东方网络课程免费试听
只买对的,不买贵的,先试听后购买… -
陈冠希CNN专访谈艳照门
CNN专访视频报道,附全文文本... -
俞敏洪寄语2010年考研学生
新东方俞敏洪寄语今年考研学生... -
2010任汝芬政治复习指导
任汝芬先生亲自指导你的政治复习... - 查看所有近期热点专题
考研指南
·大家帮我分析下这句话Not the least remarkable aspect of Italy·我准备进行日语专业的考研,但是政治我应该看哪种资料好呢,请亲们推荐一下^_^还有二外考英语的话,是学·∫(上1 下-1)(xcosx+1)dx ·请问,[おそまつさまでした]是什么意思?
考研电子报
考研培训机构
致读者
“考研专业课之统考计算机蓝宝书(22)”相关信息由沪江考研提供。如对“考研专业课之统考计算机蓝宝书(22)”页面有疑问,请在线联系我们。
沪江网店


















