[C#]选择排序

原创 2016年07月17日 14:28:46
选择排序:从数组的起始位置处开始,把第一个元素与数组中其他元素进行比较。然后,将最小的元素方式在第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#视频播放器

对于视频播放器来说,最重要的功能,莫过于播放视频文件了,这就要用到VS自带的控件——Windows Media Player...
  • qwerty837504957
  • qwerty837504957
  • 2015年09月21日 13:59
  • 5458

C#视频播放器

C#实现视频播放器,通过COM组件调用。
  • J_Anson
  • J_Anson
  • 2016年05月17日 18:20
  • 1493

C选择排序

算法步骤: 1.在未排序序列中找到最小(大)元素,存放到排序序列的起始位置 2.从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾 3.重复1~2,直到所有元素排序完毕 选择排...
  • huhaoxuan2010
  • huhaoxuan2010
  • 2017年12月19日 10:46
  • 15

选择排序

http://blog.csdn.net/cjf_iceking/article/details/7914554   昨日写完冒泡排序,和大多数人的感觉一样,太简单,丝毫没有挑战性。但楼主是一个追...
  • taotaoah
  • taotaoah
  • 2016年04月09日 20:01
  • 256

C#获取视频流

转自: http://blog.csdn.net/chenhongwu666/article/details/40594365 如有雷同,不胜荣幸,若转载,请注明 最近做项目需要操作摄像...
  • Sun7_She
  • Sun7_She
  • 2016年10月19日 16:03
  • 3750

C#上传视频生成缩略图

注意:需要FFmpeg软件,用到ffmpeg.exe;FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。它提供了录制、转换以及流化音视频...
  • liuwen718
  • liuwen718
  • 2014年10月16日 09:37
  • 1010

用java实现选择排序SelectSort

  • 2011年10月23日 21:16
  • 2KB
  • 下载

选择排序

#include #define SIZE 8 typedef int SqList[SIZE]; void SelectSort(SqList &Sq,int n)//13,38,65,97,76,...
  • zhou753099943
  • zhou753099943
  • 2015年06月18日 01:55
  • 403

C#实现多人视频聊天

视频聊天室,或多人视频聊天,是即时通信应用中常见的功能之一,比如,QQ的视频讨论组就是我们用得比较多的。这篇文章将实现一个简单的视频聊天室,让多个人可以进入同一个房间进行语音视频交谈。...
  • zhuweisky
  • zhuweisky
  • 2015年01月15日 17:57
  • 14248

C# 基于socket的UDP视频局域网传输

问题: 1;为什么选用UDP而非TCP?      TCP,UDP是运输层两种重要的通信协议,向上层的应用层提供通信服务,同时也向下屏蔽了网络通信的细节。      TCP较为复杂,是面向有连接...
  • ilipan
  • ilipan
  • 2015年04月10日 17:49
  • 2636
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[C#]选择排序
举报原因:
原因补充:

(最多只允许输入30个字)