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

烟台网站建设平台这个域名的网站做违法的事

烟台网站建设平台,这个域名的网站做违法的事,济南市工程造价信息网,营销型网站建设必须的步骤包括前言#xff1a; 直接选择排序是排序中比较简单的排序#xff0c;同时也是时间复杂度不是很优的排序。 思想#xff1a; 本文主要讲解直接选择排序的优化版本。 我们经过一次遍历直接将该数列中最大的和最小的值挑选出来#xff0c;如果是升序#xff0c;就将最小的和…前言 直接选择排序是排序中比较简单的排序同时也是时间复杂度不是很优的排序。 思想 本文主要讲解直接选择排序的优化版本。 我们经过一次遍历直接将该数列中最大的和最小的值挑选出来如果是升序就将最小的和首元素进行交换最大的与尾元素进行交换。然后将首部元素尾部元素--重新遍历再次选择次大的和次小的。以此类推。 注意 按照上面的思路会遇到一些特殊情况造成排序的失败。 比如说我们先将最大的值赋给尾部元素如果最大的值正好在头部元素而最小的值恰好在尾部元素这样就导致把最大的元素赋给尾部元素时会把尾部本来的最小值覆盖掉造成排序的失败。 为了解决这种情况我们只需要将尾部元素提前存储好就欧克拉~ 原码 void SelectSort(int* a, int n) {int begin 0;int end n - 1;while (begin end){int maxi begin, mini begin;for (int i begin 1; i end 1; i){//找出最大值和最小值的下标if (a[i] a[maxi])maxi i;if (a[i] a[mini])mini i;}Swap(a[begin], a[mini]);//max如果被换走就修正以下if (maxi begin)maxi mini;Swap(a[end], a[maxi]);begin;end--;} }时间复杂度 n n-2 n - 4 n - 6…… 这也是一个等差数列所以时间复杂度就是O(N^2)。 显然这并不是一个优的排序算法。
http://www.hkea.cn/news/14568179/

相关文章:

  • 广州海珠建网站网站和第三方建设
  • steam官方网站下载重庆公司网站制作公司
  • 住房和城乡建设部网站31号文wordpress 插件 语言
  • 用于做网站头的图片wordpress 增加作者
  • 宣传类的网站有哪些yahoo引擎入口
  • 医院网址企业网站建设优化策划
  • 龙岗区住房和建设局官方网站wordpress百度搜索对接
  • 网站后台管理系统密码网站建设与开发选题
  • 有哪些网站可以找兼职做英文网站模板制作
  • 华亮建设集团股份有限公司网站娄底网站建设开发
  • 建网站成本个人主页网站设计论文
  • 上海建设工程造价网站wordpress可视化建站
  • 网站建设市场报价建设asp网站视频教程
  • 帮别人做违法网站会怎么样家装效果图网站
  • 网络销售怎么做自己的网站网页设计专业学校
  • 制作网站用什么软件网站推广教程
  • 吉林网站建设企业iis网站
  • 罗湖区做网站的公司网络宣传的方法
  • 建设一个网站的意义超便宜的网站
  • 好的建筑设计网站推荐重庆网站建设 狐灵
  • 在建设银行网站申请完信用卡吗四川成都广告公司
  • 中元建设集团股份有限公司网站WordPress书籍插件
  • 安庆网站开发微信开发哪家公司好
  • 西部数码手机网站服务周到的上海网站建设公司
  • wordpress 网站底部美化公司怎么建立网站吗
  • 域名 和网站有什么区别软件开发主要工作内容
  • 网站建设在哪里接单wordpress更新 无法创建目录
  • 小学学校网站模板网站域名根目录在哪里
  • dedecms 做门户网站西安做seo的公司
  • 建设网站需要什么要求江苏定制网站建设费用