关于插入排序加上二分查找优化后的复杂度
  • 板块学术版
  • 楼主Tangent233
  • 当前回复6
  • 已保存回复6
  • 发布时间2020/10/5 14:43
  • 上次更新2023/11/5 11:57:08
查看原帖
关于插入排序加上二分查找优化后的复杂度
264548
Tangent233楼主2020/10/5 14:43

原本的插入排序因为有nn个数字并且每一次找到位置最多需要nn次比较。

而在已排序的序列寻找位置时加上二分查找优化则可以让单次查找变为lognlog n次。加上二分查找以后插入排序似乎是变为O(nlogn)O(nlogn)

但是数组插入时还要往后移动,这样复杂度是否仍然还是O(nlogn)O(nlogn)

2020/10/5 14:43
加载中...