[C#]选择排序

标签: 选择排序
1896人阅读 评论(1) 收藏 举报
分类:
选择排序:从数组的起始位置处开始,把第一个元素与数组中其他元素进行比较。然后,将最小的元素方式在第0个位置上,接着再从第1个位置开始再次进行排序操作。这种操作一直到除最后一个元素外的每一个元素都作为新循环的起始点操作过后才终止。
         public void SelectionSort() 
         {
             int min, temp;
             for (int outer = 0; outer <= upper; outer++) 
             {
                 min = outer;
                 for (int inner = outer + 1; inner <= upper; inner++)   //第二个开始获取最小值下标
                 {
                     if (arr[inner] < arr[min]) min = inner;
                 }
                 temp = arr[outer];         //最小值与外层交换
                 arr[outer] = arr[min];
                 arr[min] = temp;
                 this.DisplayElements();

             }
         }

这里写图片描述

查看评论

邮件发送(C#)

-
  • 1970年01月01日 08:00

c#中选择排序和冒泡排序比较

//冒泡排序  冒泡排序需要双循环一个是趟数  一个是循环次数 int [] array  ={12,22,11,21,32,25,26,70}; int temp; for(int i = 1; i...
  • iwy_j
  • iwy_j
  • 2017-07-30 17:14:08
  • 622

C#-冒泡排序和选择排序

将一个数组排序 //排序 #include int main() { int a[]={3,5,2,56,275,85,29,24}; int temp,i,j; int length= s...
  • qiulh125
  • qiulh125
  • 2015-12-25 15:53:28
  • 1078

选择排序法

选择排序法
  • sun15732621550
  • sun15732621550
  • 2016-05-20 20:19:47
  • 4362

C#选择排序和冒泡排序

在上一篇文章中《算法排序》中简单介绍了选择排序和冒泡排序,这次让咱们紧接着上次的节奏继续来学习这两种排序。都说是万事开头难,其实有了充分的准备一点都不难了,在本文中,小编将要介绍算法排序的图形过程与代...
  • happyniceyq
  • happyniceyq
  • 2016-06-19 18:00:21
  • 632

C#选择排序算法

using System; using System.Collections.Generic; using System.Text; namespace Ex17_07 {     //...
  • yue1183283159
  • yue1183283159
  • 2012-12-04 23:12:12
  • 294

算法 - 选择排序(C#)

// -------------------------------------------------------------------------------------------------...
  • chimomo
  • chimomo
  • 2009-10-10 14:01:00
  • 34648

C#选择排序法排序

  • 2012年11月24日 17:56
  • 34KB
  • 下载

23,选择排序

#include /*  它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。  */ in...
  • dreamljs
  • dreamljs
  • 2015-11-20 11:45:10
  • 158

C选择排序

算法步骤: 1.在未排序序列中找到最小(大)元素,存放到排序序列的起始位置 2.从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾 3.重复1~2,直到所有元素排序完毕 选择排...
  • huhaoxuan2010
  • huhaoxuan2010
  • 2017-12-19 10:46:17
  • 34
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 257万+
    积分: 3万+
    排名: 133
    博客专栏
    最新评论
    文章存档