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

家用宽带怎么做网站 访问福步外贸论坛登录

家用宽带怎么做网站 访问,福步外贸论坛登录,怎样注册电商网站,wordpress用户发表文章特定目录选择排序 每一趟#xff08;如第i趟#xff09;在后面n-i1(i1,2,……n-1)个待排序元素中选取关键字最小的元素#xff0c;作为有序子序列的第i 个元素#xff0c;直到第i个元素#xff0c;直到第n-1趟做完#xff0c;待排序元素只剩下1个#xff0c;就不用再选了。 快…选择排序 每一趟如第i趟在后面n-i1(i1,2,……n-1)个待排序元素中选取关键字最小的元素作为有序子序列的第i 个元素直到第i个元素直到第n-1趟做完待排序元素只剩下1个就不用再选了。 快速选择排序 基本思想假设排序表为L【1……n】,第i 趟排序即从L【i……n】中选择关键字最小的元素与Li交换每一趟排序可以确定一个元素的最终位置这样经过n-1趟排序就可使得整个排序表有序。 演示 代码展示 let ary [3, 8, 1, 9, 4, 5, 6, 2, 7]; /*** 插入排序* param {*} arr*/ function singleChoose(arr) {for (let i 0; i arr.length - 2; i) {//外层循环 从第一个元素到倒数第二个元素let min arr[i];let k i; //标记最小的元素所在的下标for (let j i 1; j arr.length - 1; j) {// 内层循环就是一个找最小值的过程if (arr[j] min) {min arr[j];k j; //同时要更新最小值所在的下表}}arr[k] arr[i]; //让i下标的元素放到最小值所在的下标处arr[i] min; // 在i下标处放置最小元素console.log(arr \n);} }singleChoose(ary); console.log(ary);运行结果 1,8,3,9,4,5,6,2,71,2,3,9,4,5,6,8,71,2,3,9,4,5,6,8,71,2,3,4,9,5,6,8,71,2,3,4,5,9,6,8,71,2,3,4,5,6,9,8,71,2,3,4,5,6,7,8,91,2,3,4,5,6,7,8,9[1, 2, 3, 4, 5,6, 7, 8, 9 ]性能分析 时间复杂度空间复杂度最好情况下On^ 2;最坏情况下On^2;平均时间复杂度On^2;仅使用了常数个辅助单元所以空间复杂度为O(1) 总结 稳定性 不稳定
http://www.hkea.cn/news/14525243/

相关文章:

  • 制作网站服务公司网站域名没有实名认证
  • 网站设计的设计方案广州知名网络推广公司
  • 网站制作技术培训网站不备案可以做百度推广吗
  • 公司网站设计制作曲靖做网站价格
  • 网站建设 cms粮油移动端网页设计素材
  • 网站定制开发 团队优化排名 生客seo
  • 茂名做网站报价网站流量一般多少合适
  • 专题网站开发工具有哪些网上自己怎么注册公司
  • 外贸网站安装网站模版视频教程
  • wordpress列表图片大小苏州网站搜索优化
  • 建筑设计案例网站推荐wordpress表白墙模板
  • dw中做网站的步骤互联网架构师
  • 怎么建立自己网站 asp上海传媒公司ceo是谁
  • 东莞网站开发定制wordpress做图集
  • 海南房地产网站建设企业网站建设如何选择网络公司
  • 网站制作内容文案长沙优化科技有限公司电话
  • 做跨境的网站有哪些内容自己做网站制作教程
  • 网站优化怎么看网站制作公司官网南京
  • 网络营销对企业的优势网站seo优化8888
  • 国内买机票的网站建设渭南做网站价格
  • 自己随便玩玩的网站怎么建设怎么创建一个博客网站吗
  • 建网站pc版徐州地产开发公司招聘
  • 网站首页动画效果电商网站的宣传推广
  • 无锡手机网站开发西宁企业网站开发定制
  • 网站仿静态和静态的区别电商分销
  • 网站管理与开发怎么做网站上海旅游网站建设
  • 哪些网站可以找到做药人的信息北京科技公司
  • 无icp备案的网站合法吗友情链接多久有效果
  • 亚马逊在电子商务网站建设北京做网站公司哪家强
  • 济南哪里有做网站的网站设计与网页制作在线