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

南江县建设局网站郑州最新政策

南江县建设局网站,郑州最新政策,山东省住房和城乡建设厅,烟台企业网站选择#xff0c;插入#xff0c;希尔#xff0c;归并#xff0c;快排#xff08;包括三向快排#xff09;#xff0c;堆排序。 选择#xff1a; 实现原理#xff1a;内外循环#xff0c;选择最小#xff0c;比较。 关键点#xff1a;for#xff08;k i1 ,kN,k…  选择插入希尔归并快排包括三向快排堆排序。   选择     实现原理内外循环选择最小比较。     关键点fork i1 ,kN,k{a[j]a[min],minj}   插入      实现原理往左插入最小     关键点forint j i1, k 0 less(a[j],a[j-1],j--   希尔     实现原理插入的改进使用递增序列0,1,4,13………………分组插入     关键点     while(hN/3){       h3*h1;      forint j i, j h less(a[j],a[j-h],jj-h          hh/3;     }   归并     实现原理原地自顶向下自底向上递归使整体分成小数组     关键点       mergesort(a,lo,mid); mergesort(a,mid1,hi); merge(a,lo,mid,hi); for (int k lo; k hi; k) if (i mid) a[k] aux[j]; else if (j hi) a[k] aux[i]; else if (SortUtils.less(aux[j], aux[i])) a[k] aux[j]; else a[k] aux[i]; }   快排:  实现原理选择a[lo]第一次从右往左搜比他大从左往右搜比他小,就是a[i]、a[--j]与a[lo]v对比小于 大于三项添加等于  关键点切分partition while (SortUtils.less(a[i], v)) if (i hi) break; while (SortUtils.less(v, a[--j])) if (j lo) break; if (i j) { break; }   堆排序    实现原理优先队列有序化sink    关键点for用来构建堆有序while使用来sink从a[1]使用后面exch和less减一      int N a.length; for (int i N / 2; i 1; i--) { sink(a, i, N); } while (N 1) { exch(a, 1, N--); sink(a, 1, N); } }   private static void sink(Comparable[] a, int j, int n) { while (2 * j n) { int h 2 * j; if (h n less(a, h, h 1)) { h; } if (!less(a, j, h)) { break; } exch(a, j, h); j h; } }     转载于:https://www.cnblogs.com/ykong/p/4321266.html
http://www.zqtcl.cn/news/763466/

相关文章:

  • 城市网站建设摘要论文网站建设基本步骤包括哪些
  • 如何做招聘网站分析wordpress状态修改
  • 兰考网站建设微信运营是干嘛的
  • 网站ps照片怎么做的网站开发项目实训报告
  • 做流量网站it建设人才网
  • 杭州拱墅区网站建设推荐定制型网站建设
  • 网站建设需要达到什么样的效果上海营销网站推广多
  • 现代化公司网站建设长沙公司网站建立
  • 网站开发需要哪些人才辽宁奔之流建设工程有限公司网站
  • 做旅游产品的网站有哪些个人做搜索网站违法吗
  • 营销型网站的功能网站制作价钱多少
  • angularjs 网站模板工作感悟及心得
  • 福州 网站定制设计哈尔滨网站建设咨询
  • 酒吧网站模板创办网页
  • 外贸网站建设软件有哪些现在网站建设用什么语言
  • lnmp wordpress 主题不见高级seo课程
  • 成都哪家公司做网站最好杭州软件开发
  • 做网站多少宽带够wordpress编辑文章中图片
  • 无锡网站制作排名软件工程公司
  • 做网站国内好的服务器美食网站建设项目规划书
  • 三亚市住房和城乡建设厅网站江西电信网站备案
  • 联谊会总结网站建设对外宣传如何在家做电商
  • 360建站系统徐州建设银行网上银行个人网站
  • 网站域名在哪里备案石家庄站规模
  • 重庆南川网站制作公司电话工会网站群建设
  • 深圳高端建设网站忘了网站链接怎么做
  • 郑州做网站报价wordpress中文4.8
  • 网站维护费用一年多少跨境电商平台网站建设广州
  • 辽宁网站制作公司网店装修流程
  • html5可以做交互网站吗打开网站说建设中是什么问题?