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

网站设计画布规范1680天津seo数据监控

网站设计画布规范1680,天津seo数据监控,php做的网站如何该样式,建筑教育一、题目思路 选择排序是一种简单直观的排序算法。它的工作原理是:首先在未排序序列中找到最小(或最大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(或最大&#xff…

一、题目思路

        选择排序是一种简单直观的排序算法。它的工作原理是:首先在未排序序列中找到最小(或最大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(或最大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕

外层循环:只需要排n-1个数
内层循环:比较时j从下一个数开始,直到最后一个数,记下最小值索引

二、代码实现

#include <stdio.h>void select_sort(int *arr, int size)
{int i;int j;int tmp;int min_index = 0;//排n-1个位置即可for (i = 0; i < size - 1; i++) {//找未排序数组中最小元素,记下索引,用于与待排位置交换min_index = i;for (j = i+1; j < size; j++){if (arr[j] < arr[min_index]) {min_index = j;}    }tmp = arr[i];arr[i] = arr[min_index];arr[min_index] = tmp;}return;
}void show(int *arr, int size)
{for (int i = 0; i < size; i++) {if (i==size-1)printf("%d\n", arr[i]);elseprintf("%d,", arr[i]);}return;
}int main()
{int num[] = {33,5,18,1,1,2,9};int size = sizeof(num)/sizeof(int);show(num, size);select_sort(num, size);show(num, size);return 0;
}
排序前
33,5,18,1,1,2,9
排序后
1,1,2,5,9,18,33

http://www.bjxfkj.com.cn/article/109304.html

相关文章:

  • 专业的网站设计建设石家庄房地产信息网
  • 网站推广与优化方案做网站主流用什么语言
  • 百石网怎么做网站百度人工优化
  • 泊头那家做网站vps搭建wordpress博客
  • 怎么查询网站是什么时候做的做网站一定要自己搭建服务器吗
  • 建建建设网站公司电话洛阳哪里有做网站的
  • 合肥城乡建设网站电商自学网
  • 上饶网站制作需要多少钱动漫制作专业认识
  • 徐州企业网站建设泉州最专业手机网站建设开发
  • 织梦网站关掉wap18款未成年禁止下载的游戏
  • 云南做网站公司制作高端网站效果怎么样
  • 班级网站首页怎么做电商app开发哪家公司最好
  • 网站群建设指导意见免费建网站平台教
  • 自己做网站选什么好wordpress获取自定义字段
  • thinkphp制作网站开发dedecms网站地图路径修改生成后 网站地图前台路径不变
  • 如果你会建网站wordpress福利整站源码
  • pc网站建设市场营销毕业后做什么工作
  • 仿淘宝网站源码+php制作软件需要什么技术
  • 网站建设用户需求调查大流量网站 优化
  • 网站备案网站秦皇岛开发区
  • 免费建站软件wordpress收费缓存插件
  • 虚拟主机如何安装WordPress宁波做seo推广企业
  • 泰州网站制作报价怎么建设阿里巴巴国际网站首页
  • 网站后台怎么做的wordpress表单模板
  • 适合大学生做的兼职网站word上下页边距怎么设置
  • 梅州建站推荐新闻报道最新消息今天
  • 图书馆网站建设报告襄阳云平台网站建设
  • 服务好的公司网站建设与维护微信app下载安装官方免费下载
  • 网站开发运行环境做网站和app哪个难
  • 深圳市建设工程合同备案网站青海省建设厅网站 职称