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

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

选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。

#include
#include
using namespace std;const int N=10;int main(){ int a[N],i,j,temp,b; srand(time(NULL)); for(i=0;i
a[j]) temp=j; } if(i!=temp) { b=a[temp]; a[temp]=a[i]; a[i]=b;} } for(i=0;i

转载地址:http://gybcl.baihongyu.com/

你可能感兴趣的文章
ASP.NET MVC 5 - 给数据模型添加校验器
查看>>
矩表 - 现代数据分析中必不可少的报表工具
查看>>
Ansible 一键配置安装Keepalived+Nginx作为前端,httpd+php作为后端
查看>>
服务器维护安全策略方案
查看>>
maven-assembly-plugin 的includeBaseDirectory研究
查看>>
SSL证书相关技巧 -- 如何访问一个网站,其证书不在系统证书列表中
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
【hadoop】17.MapReduce-wordcount案例
查看>>
MyBatis标签
查看>>
C-问题
查看>>
Spark SQL编程
查看>>
spring概览
查看>>
日期和时间模式
查看>>
获取请求地址
查看>>
apche druid log 配置
查看>>
快播创始人微博晒出团队合照
查看>>
mysql 登录退出命令
查看>>
对于设计模式最近观感的浅薄理解
查看>>
Spring中AOP使用——配置xml方式
查看>>