常见的几种排序算法:直接插入、快速、冒泡、堆排序、归并排序
作者:互联网
1、排序的分类可以简单分为以下几种
- 插入排序: 直接插入排序( 希尔排序 不常用,本文不作介绍)
- 交换排序: 快速排序、冒泡排序
- 选择排序: 堆排序( 简单选择排序 不常用,本文不作介绍)
- 归并排序: 二路归并排序
2、各种排序思路及算法实现
(1) 直接插入排序:我们可以想象一下玩扑克的时候,我们放置扑克牌数的方法: 先取到第一张牌放在第一位置,随后每次取牌放到比它小和比它大的数字之间,如果相等就紧跟其后(不要考虑特殊牌面,毕竟只是举个
标签:arr,直接插入,堆排序,length,let,序列,排序,data 来源: https://blog.csdn.net/weixin_42437043/article/details/119192482