摘要:
希尔排序 空间复杂度为O(1) 时间复杂度为最坏情况为O(\(n^{2}\)),最好情况是O(\(n^{1.3}\)),平均为O(nlogn) 是不稳定的 #include<iostream> using namespace std; #include<vector> typedef int Ele 阅读全文
posted @ 2020-07-09 19:56
Akmf's_blog
阅读(104)
评论(0)
推荐(0)
摘要:
折半插入排序 空间复杂度O(1) 时间复杂度最好情况是O(nlogn) 最坏情况是O(n²),平均为O(n²) 与直接插入排序相比,折半插入排序在查找插入位置上面所花的时间大大减少 比较次数减少了,但是移动次数没变 对于数据量不大的排序表,能表现很好的性能 稳定的排序方法 #include<iost 阅读全文
posted @ 2020-07-09 18:04
Akmf's_blog
阅读(136)
评论(0)
推荐(0)
摘要:
直接插入排序 空间复杂度O(1) 时间复杂度最好情况是O(n),最坏情况是O(n²),平均情况是O(n²) 是稳定的内排序算法 从后往前比较,把后面的元素作为哨兵 #include<iostream> using namespace std; #include<vector> void Insert 阅读全文
posted @ 2020-07-09 17:05
Akmf's_blog
阅读(137)
评论(0)
推荐(0)

浙公网安备 33010602011771号