今天就说一下插入排序:插入排序的核心思想是:从头开始,每次头元素作为 “哨兵” 依次和后面的元素 进行比较,(假设从小到大排列)后面大的元素和“哨兵”比较,如果后面的元素比“哨兵”大则交换,每比较一 次,都会从比较位置,向首元素方向进行,因此,该排序算法效率并不高,时间复杂度为O(n2) #include <stdio.h>#...
voidprint_result(float*,int); voidInsert_Sort(float*,int); intmain() { inti; floatarray[10]; float* pointer; printf("请输入10个数:\n"); for(i=0;i<10;i++) { scanf("%f",&array[i]); } pointer=array; Insert_Sort(pointer,10); print_result(pointer,10); return0; } voidprint...
C语言练习之 插入排序(一) 2019-08-06 10:51 −... flyingswallow 0 3786 ArrayList实现原理(JDK1.8) 2019-11-30 19:14 −### ArrayList实现原理(JDK1.8) ![](https://img2018.cnblogs.com/blog/1669484/201911/1669484-20191130191338574-578470422.png) ``` java public class ArrayLis... ...