采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
你好,老师。实验结果如上图。空行上面的是近乎有序的数组,空行下面的是随机无序的数组。
我推得的结论是,冒泡排序不论在近乎有序的数组还是随机无序的数组的表现都是比插入排序,优化后插入排序,选择排序要差的。而冒泡排序在近乎有序的数组中表现比随机无序的快。
这样的结论是否客观?
你叙述的结论没有问题。
但是对于近乎有序的数组,冒泡应该也是很快的,你可以测试一下完全有序的数组,对于完全有序的数组,优化的冒泡应该也是 O(n) 级别的,所以应该显著比选择排序快,和插入排序是一个级别。如果不是话,可能你的优化的冒泡排序的实现有问题。
赞实验精神。继续加油!:)
非常感谢!
登录后可查看更多问答,登录/注册
课程专为:短时间内应对面试、升职测评等艰巨任务打造
8.3k 21
5.5k 3
4.5k 5
1.2k 18