1. 首页
  2. 数据库
  3. 其它
  4. c#实现选择排序的示例

c#实现选择排序的示例

上传者: 2021-01-03 15:55:46上传 PDF文件 65.94KB 热度 12次
1.工作原理(算法思路) 给定一个待排序数组,找到数组中最小的那个元素 如果最小元素不是待排序数组的第一个元素,则将其和第一个元素互换 在剩下的元素中,重复1、2过程,直到排序完成。 2.动图演示 3.C#代码实现 根据原理设计算法: class Program { //选择排序法 private static void chooseSort(int[] array) { //第一个for循环:每一次循环完成后得到的当前的最大元素都与第i位做交换 for (int i = 0; i < array.Length; i++) {
下载地址
用户评论