博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
排序算法之选择排序
阅读量:4474 次
发布时间:2019-06-08

本文共 270 字,大约阅读时间需要 1 分钟。

选择排序的算法是将数组分为无序区和有序区,每次从无序区选择一个最小的数放在有序区的最后,直到无序区中所有的数字都放入有序区,即实现了数组的排序

代码:

void selectsort(a[],n)

{

     int min;

     for(int i=0;i<n;i++)

    {

           min=i;

           for(int j=i;j<n;j++)//获取最小数的位置

              if(a[j]<a[min])

                 min=j;

           swap(a[i],a[min]);

   }

}

 

  

 

      

转载于:https://www.cnblogs.com/pianruijie/p/6791798.html

你可能感兴趣的文章
Python 从零搭建 Conf_Web 配置管理平台
查看>>
hdu 5652(并查集)
查看>>
老男孩最新Python全栈开发视频教程(92天全)重点内容梳理笔记 看完就是全栈开发工程师...
查看>>
ubuntu内核编译
查看>>
python第七天
查看>>
莫名404问题
查看>>
BZOJ4071: [APIO2015]八邻旁之桥
查看>>
Redis的六种特性 场景
查看>>
mysql 添加[取消]timestamp的自动更新
查看>>
码农的半衰期只有15年?
查看>>
手工释放linux内存
查看>>
2014-5-30 总结
查看>>
【H3 BPM工作流程管理产品小故事】第四篇 子表创建
查看>>
洛谷P1148 拱猪计分
查看>>
MySQL服务器的安装和配置,MySQL Workbench 8.0.12安装,MySQL的基本使用
查看>>
扑克序列
查看>>
java笔记--适配器模式的运用
查看>>
第一次研究VM程序中的爆破点笔记
查看>>
看雪CTF 2016( 原:CrackMe攻防大赛) 第一题分析
查看>>
JavaWeb--中文乱码
查看>>