首页 >> 生活常识 >

常用的排序算法都有哪些

2022-07-05 16:57:11 来源: 用户: 

1、直接插入排序、链表插入排序、折半插入排序、希尔排序、冒泡排序、快速排序、简单选择排序、归并排序、二叉树排序、基数排序等。

2、插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的, 选择排序、希尔排序、快速排序、堆排序是不稳定的。插入、冒泡排序的速度较慢,但参加排序的序列局部或整体有序时,这种排序能达到较快的速度。反而在这种情况下,快速排序反而慢。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

分享:
最新文章
站长推荐