二叉搜索树与二叉排序树的区别

yexianshow 2009-09-05 07:37:48
在百度上搜出来的结果两个是同一个算法,但是老师说二叉排序树上增加了一些方法,请问到底是不是呢?
...全文
949 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wolfkain 2009-09-08
  • 打赏
  • 举报
回复 3
你们老师纯粹误导人。其实这两个说法并没有严格定义是什么样子的。

排序树狭义来说就是排个序,不考虑搜索效率问题,也就是二叉树平衡性,树可能退化成链表;
搜索树一般会要求搜索效率,平衡性是搜索效率的一个最重要指标,所以一般都要考虑平衡性;

一般来说,不考虑平衡性的树因为搜索效率不行,用到的地方不多,而平衡二叉树用的比较多。
warm_gan 2009-09-07
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zhongjiekangping 的回复:]
原本同根生
[/Quote]
相煎何太急
zhongjiekangping 2009-09-07
  • 打赏
  • 举报
回复
原本同根生
everysports 2009-09-06
  • 打赏
  • 举报
回复
二叉排序书属于动态查找表。二叉查找树和二叉排序树是同一概念,现在有些老师说话很不负责任的。
yexianshow 2009-09-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 peacefulby 的回复:]
老师的意思可能是一个是查找算法一个是排序算法吧?
[/Quote]
那我得问清楚了
PeacefulBY 2009-09-05
  • 打赏
  • 举报
回复
老师的意思可能是一个是查找算法一个是排序算法吧?
amossavez 2009-09-05
  • 打赏
  • 举报
回复
二叉搜索树又叫二叉排序树
acdbxzyw 2009-09-05
  • 打赏
  • 举报
回复
没区别吧。

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧