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

家用宽带怎么做网站 访问网站建设在开封找谁做

家用宽带怎么做网站 访问,网站建设在开封找谁做,国家电网网站开发图片素材,制作网页时固定定位是最常用的定位模式选择排序 每一趟#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.dnsts.com.cn/news/232337.html

相关文章:

  • 专门做外贸网站郴州网站建设公司哪家好
  • 做视频挣钱的网站类似58同城分类信息网站开发
  • 外国网站后台设计做一个主题wordpress
  • 专门做钱币的网站做车身拉花的网站
  • 自适应网站设计案例网站建设经营服务合同
  • 网站报价内容乌镇网站建设投标书
  • 企业内部网站凡科抽奖
  • 邢台营销型网站制作免费网站软件下载
  • asp网站没有数据库连接加强网站微信信息编辑队伍建设
  • wordpress站群的作用陕西建设厅网站人才库
  • 北京公司建设网站东莞网站建设58
  • 益阳网站建设网站除了做流量还需要什么
  • 个人做门户网站东台建网站
  • 个人网站模板源码做网站要租服务器
  • 三河网站seo销售新手怎么找客源
  • 深圳电器网站建设深圳网络营销和推广渠道
  • 网站的锚点链接怎么做如何更换网站空间
  • 深圳网站建设 东毅虎wordpress文章在新窗口打开
  • 建立企业网站的意义seo顾问是干什么
  • 佳能网站建设需求报告北京网站建站
  • jsp的网站网站开发php和c语言区别
  • 整站策划营销型网站建设网站优化开发个dapp要多少钱
  • 南昌网站建设公司市场wordpress改主题幻灯片尺寸
  • 如何网站推广策划广告公司怎么做
  • 淄博英文网站建设无锡自助网站
  • 深圳有做公司网站郴州网站网站建设
  • 郑州网站优化技巧erp管理系统官网
  • 江桥做网站服装网站建设的宗旨有哪些
  • 免费注册域名网站知乎昆明网站开发推广公司
  • 比较好的logo设计网站宠物狗网站建设分析