鱼C论坛's Archiver
论坛
›
C\C++交流
› 对于二叉排序树bt,设计一个算法,删除其中以关键字k为根节点的子树中所有关键字小...
筠麟
发表于 2021-11-26 09:14:12
对于二叉排序树bt,设计一个算法,删除其中以关键字k为根节点的子树中所有关键字小...
【问题描述】
对于二叉排序树bt,设计一个算法,删除其中以关键字k为根节点的子树中所有关键字小于k的结点。
【输入形式】
三行,第一行是数据个数,第二行是输入数据,第三行是关键字k的值
【输出形式】
以广义表形式输出二叉排序树
【样例输入】
9
5 2 3 4 1 8 6 7 9
2
【样例输出】
5(2(,3(,4)),8(6(,7),9))
万千只cnm
发表于 2021-11-28 11:09:07
查找 删除左子树不就行了
后序遍历删除
页:
[1]
查看完整版本:
对于二叉排序树bt,设计一个算法,删除其中以关键字k为根节点的子树中所有关键字小...