嵌牛IT观察

十大经典排序算法动画演示

2020-11-03  本文已影响0人  DSYHPR

姓名:邓霜意                           学号:20021210598

转载自:https://blog.csdn.net/qq_31116753/article/details/84103610,有修改

【嵌牛导读】:排序算法是算法学习中的重难点,本文通过动画的形式清楚明了的展示经典排序算法的原理与思想。

【嵌牛鼻子】:快速排序 选择排序 堆排序 希尔排序 归并排序

【嵌牛提问】:最好的排序算法是什么?

【嵌牛正文】:

1、Sorting Algorithms Animations

2、算法的分类

3、时间复杂度

算法

1、冒泡排序

2、快速排序

3、直接插入排序

4、选择排序

5、归并排序

6、堆排序

7、希尔排序

8、计数排序

9、基数排序

10、桶排序

总结:目前并没有十全十美的排序算法,有优点就会有缺点,即便是快速排序算法,也只是整体性能上优越,它也存在排序不稳定、需要大量的辅助空间、对少量数据排序无优势等不足。因此我们需要根据待排序数据的具体情况以及性能要求选择合适的排序算法。

上一篇 下一篇

猜你喜欢

热点阅读