直接插入排序
参考:
https://baike.baidu.com/item/%E7%9B%B4%E6%8E%A5%E6%8F%92%E5%85%A5%E6%8E%92%E5%BA%8F
http://cuijiahua.com/blog/2017/12/algorithm_2.html
一、原理
每次将一条记录插入到已经排好的有序表中,从而得到了一个新的有序表。
二、步骤
假设待排序记录
- 1、将第一个元素 视为一个元素为1的有序序列
- 2、依次将 插入到前面的有序序列中,每插入一次有序序列的元素数个数加1
- 3、直到 也插入到序列中的时候,排序完成
三、算法实现
C语言
1 |
|