C#选择法排序实例分析
更新时间:2015年04月27日 11:36:04 作者:lele
这篇文章主要介绍了C#选择法排序,实例分析了C#实现选择法排序的原理与相关技巧,需要的朋友可以参考下
本文实例讲述了C#选择法排序实现方法。分享给大家供大家参考。具体实现方法如下:
public int[] SelectionSort(int[] arr)
{
//1. Find min
//2. Swap it with first element
//3. Repeat starting from secong position onwards.
int _min = 0;
for (int i = 0; i < arr.Length; i++)
{
_min = i;
for (int j = i; j < arr.Length; j++)
{
if (arr[j] < arr[_min])
_min = j;
}
int _temp = arr[i];
arr[i] = arr[_min];
arr[_min] = _temp;
}
return arr;
}
希望本文所述对大家的C#程序设计有所帮助。
相关文章
C#获取机器码的方法详解(机器名,CPU编号,硬盘编号,网卡mac等)
这篇文章主要介绍了C#获取机器码的方法,结合实例形式详细分析了C#获取硬件机器名、CPU编号、硬盘编号、网卡mac等信息的相关实现方法,需要的朋友可以参考下2016-07-07
基于Silverlight打印的使用详解,是否为微软的Bug问题
本篇文章对Silverlight打印的使用进行了详细的分析介绍,需要的朋友参考下2013-05-05
利用MySqlBulkLoader实现批量插入数据的示例详解
MySQLBulkLoader是MySQL Connector/Net类中的一个类,用于包装MySQL语句。本文将利用MySqlBulkLoader实现批量插入数据功能,感兴趣的可以了解一下2022-06-06


最新评论