C#选择排序算法实现
来源:互联网 发布:hadoop2.9.0 windows 编辑:程序博客网 时间:2024/06/01 08:45
using System;
using System.Collections.Generic;
using System.Text;
namespace SortAlgorithms
{
public class SelectionSorter
{
private int min;
public void Sort(int[] arr)
{
for (int i = 0; i < arr.Length-1 ; i++)
{
min = i;
for (int j = i + 1; j < arr.Length; j++)
{
if (j - 1 > 0)
{
if (arr[j - 1] < arr[min])
{
min = j - 1;
}
int t = arr[min];
arr[min] = arr[i];
arr[i] = t;
}
}
}
}
//static void Main(string[] args)
//{
// int[] arry = new int[] { 1,2,54,3,65};
// SelectionSorter s = new SelectionSorter();
// s.Sort(arry);
// foreach (int m in arry)
// {
// Console.WriteLine("{0}",m);
// }
// Console.ReadLine();
//}
}
}
- C#选择排序算法实现
- c#实现选择排序算法
- C#实现泛型选择排序算法
- C#算法 选择排序
- C#算法 选择排序
- C#选择排序算法
- 实现选择排序算法
- 实现选择排序算法
- 选择排序算法实现
- c#实现冒泡、快速、选择和插入排序算法
- C#算法 -- (一)选择排序
- C#实现的3种排序算法--冒泡排序、选择排序、插入排序
- C#实现所有经典排序算法(选择排序 冒泡排序 快速排序)
- C#实现所有经典排序算法(选择排序 冒泡排序 快速排序)
- C#选择排序的实现
- 选择排序法C#实现
- C#排序算法大全----选择排序
- C#排序算法(1) 选择排序
- C#插入排序算法实现
- Linux上网本的生活
- C#快速排序算法实现
- 从下载到编译运行RTC1.3的例子1:CallControl
- 面试遇到的20大问题
- C#选择排序算法实现
- C#希尔排序算法实现
- [你必须知道的.NET]第十一回:参数之惑---传递的艺术(上)
- FLEX RSL应用注意事项
- 标准C处理类似INI配置文件的键值型文档
- Swill使用感受
- PIDGIN模块间通知的实现方式
- 庄子
- 人生的6条真理