二叉排序树
二叉排序树的查找
若二叉排序树非空,则将给定值与根结点的关键字比较,若相等则查找成功;若不等,则当根结点的关键字的值大于给定关键字时,在根结点的左子树中查找,小于时在右子树中查找。
二叉树排序树的插入
若二叉树为空,直接插入;若关键字小于根结点,则插入左子树;若关键字大于根结点,则插入右子树;否则不必插入。
二叉排序树的构建
依次输入数据,并将他们插入二叉排序树中适当的位置上。
若二叉排序树非空,则将给定值与根结点的关键字比较,若相等则查找成功;若不等,则当根结点的关键字的值大于给定关键字时,在根结点的左子树中查找,小于时在右子树中查找。
若二叉树为空,直接插入;若关键字小于根结点,则插入左子树;若关键字大于根结点,则插入右子树;否则不必插入。
依次输入数据,并将他们插入二叉排序树中适当的位置上。