当前位置: 首页 > wzjs >正文

大气集团企业网站源码人工智能培训机构

大气集团企业网站源码,人工智能培训机构,元旦海报设计图片手绘图,软件开发流程工具题目: 用选择法(选择排序)对10个整数从小到大排序,并按顺序输出。 分析: 上一篇文章讲了冒泡排序,当然选择排序也必须学一下,两者进行一下对比。 选择排序(selection sort&#xff0…

题目:

用选择法(选择排序)对10个整数从小到大排序,并按顺序输出。

分析:

        上一篇文章讲了冒泡排序,当然选择排序也必须学一下,两者进行一下对比。

        选择排序(selection sort):工作原理为开启一个循环,每轮从未排序区间选择最小的元素,将其放到已排序区间的末尾。

        同样,需要使用到循环嵌套,外层循环未排序元素范围,内层循环则是用来从未排序元素中挑选出最小(或最大)元素来确定其最终位置。

代码:

#include<stdio.h>
int main(){int a[10];for(int i=0;i<10;i++)scanf("%d",&a[i]);for(int i=0;i<9;i++){    //外层循环:未排序区间为 [i, 8]int k=i;    //记录最小元素下标for(int j=i+1;j<10;j++)    //内层循环:找到未排序区间内的最小元素if(a[k]>a[j])k=j;    //记录下标int temp = a[i];    //确定挑选出的元素的最终位置a[i]=a[k];a[k]=temp;}for(int i=0;i<10;i++)    //按要求输出printf("%d ",a[i]);printf("\n");return 0;
}

测试:

样例输入
483 38 42 2 29 28 1 39 99 125
样例输出
1 2 28 29 38 39 42 99 125 483 
http://www.dtcms.com/wzjs/361998.html

相关文章:

  • 怎样做3d动画短视频网站域名交易
  • 淄博网站推广公司北京seo邢云涛
  • 广告公司网站源码seo是什么公司
  • 咖啡线上推广方案seo整站优化一年价格多少
  • 8免费网站建站seo chinaz
  • 电子商务网站建设的大纲日本粉色iphone
  • 网站建设可以修改吗图片识别 在线百度识图
  • 做网站的准备什么百度知道app
  • 一级a做爰片免费网站录像4414站长平台
  • 厦门企业网站推广整站优化案例
  • 沧州百度推广总代理品牌关键词排名优化怎么做
  • ts-428 WordPressseo优化厂商
  • wordpress 变网盘惠州网站seo
  • 网站建设愿景网站推广郑州
  • 专业仿站网站建设黑马培训机构
  • 给新公司做网站要多少钱人工在线客服系统
  • 广东网站建设价格网络营销的50种方法
  • 中国建设教育协会是个什么网站天津seo排名费用
  • 网站建设业务员前景餐饮品牌全案策划
  • 做网站挣钱吗苏州网站seo服务
  • 优化站点抖音的商业营销手段
  • 域名同时做邮箱和网站百度登录页面
  • 上海网站建设服务是什么郑州seo推广外包
  • 旅行社网站方案网络营销的背景和意义
  • 重庆求建网站搜索引擎收录查询
  • wap网站要花多少钱站长友情链接平台
  • 深圳网站制作培训互联网营销培训
  • 中国建筑招聘数字营销服务商seo
  • 如何高效率的建设网站矿坛器材友情交换
  • 容桂品牌网站建设优惠关键词seo