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

汽车网站网页设计设计师网站推荐家装

汽车网站网页设计,设计师网站推荐家装,好网站推荐的网站,网站设计上海排序算法有很多#xff0c;记得当初一开始学C时就有这种问题。那个时候会用也最易理解的排序算法#xff0c;就是选择排序了#xff08;当时并不知道这样的算法还有名字#xff09;。 思想 还是先来看看选择排序的思想。选择排序的思想非常直接#xff0c;不是要排序么记得当初一开始学C时就有这种问题。那个时候会用也最易理解的排序算法就是选择排序了当时并不知道这样的算法还有名字。 思想 还是先来看看选择排序的思想。选择排序的思想非常直接不是要排序么那好从所有序列中先找到最小的然后放到第一个位置。之后再看剩余元素中最小的放到第二个位置……以此类推就可以完成整个的排序工作了。可以很清楚的发现选择排序是固定位置找元素。 // // main.m // SelectSort // // Created by 张贵广 on 15/10/13. // Copyright © 2015年 HZNU. All rights reserved. // // 选择排序#import Foundation/Foundation.h// 选择排序 void selectSort(int *arr, int length) {int i, j;int temp;int minIdx; // 最小值下标for (i0; ilength-1; i) {minIdx i; // 最小值下标先初始化为ifor (ji1; jlength; j) {if (arr[minIdx] arr[j]) { // 如果j下标的数比minIdx下标的数大改变minIdx的值为jminIdx j;}}// 把minIdx下标的值与i下标的值交换temp arr[i];arr[i] arr[minIdx];arr[minIdx] temp;} }int main(int argc, const char * argv[]) {autoreleasepool {int i;int arr[] {4, 2, 5, 1, 6, 9, 0, 7, 8, 3}; // 定义数组int length sizeof(arr)/sizeof(arr[0]); // 算出数组长度// 调用选择排序selectSort(arr, length);// 输出排序后的数组for (i0; ilength; i) {printf(%i , arr[i]);}printf(\n);}return 0; } 分析 从选择排序的思想或者是上面的代码中我们都不难看出寻找最小的元素需要一个循环的过程而排序又是需要一个循环的过程。因此显而易见这个算法的时间复杂度也是O(n*n)的。这就意味值在n比较小的情况下算法可以保证一定的速度当n足够大时算法的效率会降低。并且随着n的增大算法的时间增长很快。因此使用时需要特别注意。转载于:https://www.cnblogs.com/zhangguiguang/p/4874955.html
http://www.pierceye.com/news/119125/

相关文章:

  • 游戏交易网站怎么做wordpress 分词
  • 网站难做吗建设企业网站的需求
  • 网站开发设计文档模板wordpress5.2下载
  • 网站备案后要做什么wordpress 黑色
  • 池州建设机械网站中国房地产100强名单
  • 怎么在虚拟主机上建网站wordpress 更新feed
  • 内设网站wordpress 注册验证
  • 全景网站建设做米业的企业网站
  • 珠海哪个建设网站建设好ui网站界面设计
  • 中国有名的模版网站电商建设网站
  • 网站改域名合肥网站建设企业
  • 建网站需要软件c 怎么做能让窗体访问网站
  • 呼家楼网站建设黄骅市官方网站
  • 空包网站分站怎么做手表网站哪个最好知乎
  • 手机商城建站系统网站建设有关建筑网站建设方案
  • 做网站需要具备的基础条件wordpress 修改后台
  • 网站做点击收费标准重庆建设工业集团
  • wordpress个人网站备案管理广州网站搭建费用
  • 英文网站建设的原因泰安房产信息网网签查询
  • 怎么将网站做成html如何寻找一批做网站的公司
  • 苏州网站建设孙峰南宁站建站时间
  • 海淀手机网站设计公司苏州建设工程有限公司
  • 兰州网站设计制作王妃貌美还狠凶
  • 做新闻微网站有哪些淘宝优惠劵做网站模版
  • 网站维护的意义百度一下官网首页百度
  • 我是做网站怎么赚钱外贸网站google推广
  • 无锡网站seo报价软件开发模型是对软件开发过程的一种规范描述
  • 暴利产品竞价单页网站微信电商小程序开发公司
  • 网站中的搜索功能怎么做怎样在网站做友情链接
  • 新闻单位建设网站的意义怎么和其它网站做友情链接