以排列INT数组为简单示范

 namespace 简单选择排序
{
class Program
{
static void SelectViod(int[] data)
{
for (int i = ; i < data.Length-; i++)
{
int min = data[i];//先设定一个最小值min,值为索引为i的值
int minIndex = i;//设定最小值索引为i
for (int j = i+; j < data.Length; j++)
{
if (data[j] <min)
{
min = data[j];
minIndex = j;
}
}
if (minIndex != i)
{
int temp = data[i];
data[i] = data[minIndex];
data[minIndex] = temp;
}
}
} static void Main(string[] args)
{
int[] data = new int[]{,,,,,};
SelectViod(data);
foreach (var arr in data)
{
Console.WriteLine(arr+" ");
}
Console.ReadKey();
}
}
}

最新文章

  1. php cryptr 加密函数
  2. .NET基础拾遗(2)面向对象的实现和异常的处理基础
  3. BestCoder Round #89 02单调队列优化dp
  4. entOS7安装iptables防火墙,试验未通过
  5. Python变量作用域(一)
  6. 树形dp练习
  7. (转)CommandArgument用法
  8. Java多线程之synchronized(四)
  9. iOS中定时器NSTimer的使用/开启与关闭
  10. MVC设计思想
  11. 前端异步技术之Promise
  12. .Net中json序列化与反序列化
  13. powerdesign、navacat、ER图、uml、类图、时序图
  14. [py][mx]django get方法返回login页面
  15. C++中对象模型
  16. Eigen学习笔记2-Matrix类
  17. Kickstart Round G 2018
  18. [Linux] Ubuntu下解压rar文件的方法
  19. Linux下TCP/IP内核参数优化
  20. cssText方式写入css

热门文章

  1. MVC中Filter拦截问题记录之重定向陷阱
  2. 在JSTL EL中处理java.util.Map,及嵌套List的情况
  3. 【c语言】推断一个数是不是2的n次方
  4. java进制转换器 图形用户界面 十进制及其相反数分别转化为二,四,八,十六进制
  5. SSIS Package 配置多数据库连接语句
  6. SMACSS:一个关于CSS的最佳实践-3.Layout Rules
  7. ASP.NET Web编程
  8. AsyncSocket的长连接使用
  9. 使用Highcharts生成折线图与曲线图
  10. Linux字符界面和图形界面