本文介绍: 直接插入排序
一、排序概念的介绍
二、直接插入排序
2.1 原理
例如,假设前n-1个元素已有序,现将第n个元素插入到前面已经排好的序列中,使得前n个元素有序。按照此法对所有元素进行插入,直到整个序列有序
具体步骤如下:
例如,对数组[4, 2, 5, 1, 6, 3]进行排序,使用直接插入排序,如下:(升序)
动图演示:(数据不和上面相同)
2.2 代码实现(C/C++)
C语言代码如下:(升序)
C++代码:(升序)
2.3 特性总结
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。