在有序序列中插入一个元素,保持序列有序,有序长度不断增加。
直接插入排序
直接插入排序:采用顺序查找法查找插入位置。
原始数据越接近有序,排序速度越快。
时间复杂度=O(n2),空间复杂度=O(1)。稳定排序。
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869internal class Program{ private static void Main(string[] args) { int[] arr = { 5, 7, 3, 8, 6, 9 }; Console.WriteLine("未排序前的数组:"); for (int i = 0; i < arr.Length; i++) { Conso ...