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

网站建设自己在家接单一键注册所有网站

网站建设自己在家接单,一键注册所有网站,泉州网站制作套餐,标书制作需要学多久冒泡排序#xff08;Bubble Sort#xff09;基本思想#xff1a; 经过多次迭代#xff0c;通过相邻元素之间的比较与交换#xff0c;使值较小的元素逐步从后面移到前面#xff0c;值较大的元素从前面移到后面。 大数据往上冒泡#xff0c;小数据往下沉#xff0c;也就是… 冒泡排序Bubble Sort基本思想 经过多次迭代通过相邻元素之间的比较与交换使值较小的元素逐步从后面移到前面值较大的元素从前面移到后面。 大数据往上冒泡小数据往下沉也就是小数据在左边大数据在右边 最简单也是性能最差的排序算法 入门级排序算法 代码实现 //不优化直接写 function bubbleSort(data) {console.time(test);for (let i 0; i data.length; i) {for (let j 0; j data.length - i - 1; j) {if (data[j] data[j 1]) {let temp data[j];data[j] data[j 1];data[j 1] temp;}}}console.timeEnd(test);return data; } //优化 function bubbleSort1(data) {console.time(test1);for (let i 0; i data.length; i) {//for (let j 0; j data.length - 1 - i; j) {if (data[j] data[j 1]) {let temp data[j];data[j] data[j 1];data[j 1] temp;}}}console.timeEnd(test1);return data;} 复杂度 时间复杂度O(1)只用到了几个辅助的常量i,j空间复杂度O(n²) 代码测试 const ret bubbleSort([10,20,4,9,100,300,123]);console.log( ~ ret:, ret) // [4, 9, 10, 20, 100, 123, 300]const ret2 bubbleSort1([10,20,4,9,100,300,123]);console.log( ~ ret:, ret2) // [4, 9, 10, 20, 100, 123, 300]
http://www.pierceye.com/news/658448/

相关文章:

  • 创建网站目录应注意电子商务类网站设计
  • 哪个网站专做进口商品的企业网站建设的方案ppt
  • 网站结构如何优化wordpress4.7.10漏洞
  • 官方网站举例流量型网站
  • DW个人网站怎么做长沙民企人才网
  • 电脑做网站教学友情链接交易
  • 为什么选php语言做网站重庆网站优化seo公司
  • 仿站侵权吗字体设计图片
  • 王建设医生个人网站智能网站搭建
  • 博物馆网站做的好的山东企业站点seo
  • 网站做视频怎么赚钱的平面设计公司哪家好
  • 合作建设网站协议php 个人网站 源码
  • 广州外贸营销型网站手机网站如何推广
  • 市总工会网站建设经验材料湖州建设局投标网站
  • ftp网站备份网上北京网站制作公司
  • ps海报模板素材免费怎样给网站做关键词优化
  • 做网站套餐wordpress 显示excel
  • 免费网站搭建临西做网站报价
  • 网站搭建详细步骤app应用网站html5模板下载
  • 苏州网站制作工作室宜宾网站开发公司
  • 哪些网站使用vue做的自己做服务器和网站
  • 怎样查看网站备案号自己录入数据做问卷的网站
  • 怎么提高网站的百度收录网页设计师考试报名
  • 北京网站建设公司联系方式常德网站建设专业品牌
  • 福州网站设计哪家做的好男科医院网站开发策划
  • 网站建设公司swot分析室内设计者联盟官网
  • 深圳手机商城网站设计游戏网站seo怎么做
  • 网站上传 文件夹结构国内响应式网站
  • 做logo图标的网站自助建站系统网站建设开发
  • 韩国站群服务器网络推广公司网站