本文共 526 字,大约阅读时间需要 1 分钟。
每一趟从待排序的数据元素中选出最小(最大)的元素,顺序放在待排序的数列最前,直到全部待排序的数据元素全部排完。
从数组的无序起始位置选择第一个元素与后面的元素相比较,选出最小的元素放在这个位置上,然后再选 择下一个元素与其后面的元素相比较再选出最小元素放在此位置上,每次选择比较都会产生一次交换和有序的最小元素 视图地址:///// 简单选择排序 /// class Program { static void Main(string[] args) { SeleteSort(4,5,82,1,0,400,52,15,566); Console.ReadKey(); } static void SeleteSort( params int[] array) { if (array.Length==0) { return; } for (int i = 0; i
转载地址:http://pbrxo.baihongyu.com/