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

企业网站建站哪家好网站建设太金手指六六三十

企业网站建站哪家好,网站建设太金手指六六三十,大学跳蚤市场网站建设,wordpress修改源代码排序 排序#xff1a;把某个乱序的数组变成升序或降序的数组 (这里用数组来做举例) 归并排序 该排序属于 分治 策略将一个问题分解为两个问题来计算#xff0c;计算完成之后#xff0c;就会得到子任务的解#xff0c;这些解不是最终问题的解#xff0c;还需要merge起来…排序 排序把某个乱序的数组变成升序或降序的数组 (这里用数组来做举例) 归并排序 该排序属于 分治 策略将一个问题分解为两个问题来计算计算完成之后就会得到子任务的解这些解不是最终问题的解还需要merge起来 算法实现 // 归并排序 Array.prototype.mergeSort function() {// 递归自身拆分const rec (arr) {let len arr.length;if(len 1) {return arr;}let m Math.floor(len / 2); // 取中值let l arr.slice(0, mid);let r arr.slice(0, len);let lo rec(l); // 递归下去就变成了一个数组成的数组最终有序 o orderlet ro rec(r); // 同上// 上面递归完成开始进行合并操作let res []; // 最终合并后的数组let lol lo.length; // 左边数组长度let lor ro.length; // 右边数组长度while(lol || lor) {if(lol lor) {res.push(lo[0] ro[0] ? lo.shift() : ro.shift())} else if(lol) {res.push(lo.shift())} else if(rol) {res.push(ro.shift())}}return res;}// 获取递归结果const r rec(this);// 将有序数组拷贝到this上r.forEach((n, i) {this[i] n;}); }let arr [5,4,3,2,1] arr.insertionSort() console.log(arr); // [1, 2, 3, 4, 5]性能好火狐的sort方法思路 分把数组分成2半再递归地对子数组进行分操作直到分成一个个单独的数合把两个数合并为有序数组再对有序数组进行合并直到全部子数组合并为一个完整数组 两个单独的数组成的数组也是两个有序数组这两个数组里都只有1个数合这个操作就是不断合并有序数组 如何合并两个有序数组 新建一个空数组res, 用于存放最终排序后的数组比较两个有序数组的头部较小者出队并推出res中如果两个数组还有值就重复第二步两个数组都空了合并完成 时间复杂度O(nlogn) 分每次把数组分成两半用时 O(logn) log函数用于求2^? n, 自然要?log_2 n, 即 O(logn) 注意凡是分的操作基本都是logn 合O(n), 一个while循环体
http://www.hkea.cn/news/14413179/

相关文章:

  • 昆山网站建设首页毕业设计网站建设
  • 网站首眉怎么做php 开发手机网站
  • 电子商务网站建设复习题美工做网站尺寸多少钱
  • 如何做淘宝客有没有免费的网站wordpress收费么
  • 做网络写手最好进那个网站怎么弄网站
  • 站长工具查询域名有限责任公司是什么企业类型
  • 做运动特卖的网站网站建设智能优化
  • 手机 网站服务器杭州软件网站建设
  • 济南地区做公司网站的公司做彩票网站能挣到钱吗?
  • 如何提高网站安全性企业网站建设及推广研究
  • 建设一个行业性的网站价格南平 网站建设
  • 排版好看的网站界面环球旅游网的网站建设
  • 外贸网站模板制作世界各大网站搜索引擎提交入口
  • 建立一个购物网站wordpress会员计时
  • 装修公司 网站模板求人做网站的网站
  • 网站维护费怎么做分录成都网站建设重庆最加科技
  • 免费获取源码的网站百度投诉中心在线申诉
  • 网站服务器ip地址怎么查岳阳网红打卡地
  • 做网站的工作量wordpress怎么做说说
  • 绍兴优秀做网站的wordpress付款后下载
  • 网站文章怎么做才能被快速收录宿迁明远建设有限公司网站
  • 做网站设计公司赚钱吗网站建设宗旨是什么
  • 园林绿化网站建设太原网站建设培训班
  • 建设销售网站的好处郑州哪家专业做淘宝网站
  • 网站怎么建立数据库江宁区建设局网站
  • 公司最近想做个网站怎么办开发网站的流程细节
  • 宁志网站两学一做网站制作流程是什么
  • 一个服务器可以做两个网站今天国内重大新闻事件
  • 汕头市通信建设管理局网站企业咨询公司名字大全
  • 网站建设推广济南兴田德润优惠吗做网站工作都包括什么