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

做汽车价格的网站品牌型网站的作用

做汽车价格的网站,品牌型网站的作用,wordpress自动加标签,网站建设的整体流程有哪些?堆排序#xff1a; 声明全局堆长度建堆#xff08;大顶堆#xff09;从最后一个元素开始向前遍历#xff0c;进行#xff1a;1. 交换最后元素和堆顶元素#xff1b;2. 全局堆长度-1#xff1b;3. 调整大顶堆#xff08;从第0个位置开始#xff09; 建堆#xff1a;…堆排序 声明全局堆长度建堆大顶堆从最后一个元素开始向前遍历进行1. 交换最后元素和堆顶元素2. 全局堆长度-13. 调整大顶堆从第0个位置开始 建堆 从nums.length/2-1的元素开始向前遍历调整每个元素作为堆顶元素的堆 调整堆 找到i的左右子节点的位置left和right分别比较left和i、right和i谁更大用largest指向如果largesti表明已经是个大顶堆否则交换largest和i位置的元素递归调整largest作为堆顶元素的堆 class Solution {static int heapLen;public int[] sortArray(int[] nums) {heapSort(nums);return nums;}public void heapSort(int[] nums) {heapLen nums.length;buildHeap(nums);// for (int i heapLen - 1; i 0; --i) {for (int i nums.length - 1; i 0; --i){swap(nums, 0, i);--heapLen;// adjustHeap(nums, i);adjustHeap(nums, 0);}}public void buildHeap(int[] nums) {for (int i nums.length / 2 - 1; i 0; --i) {adjustHeap(nums, i);}}public void adjustHeap(int[] nums, int i) {int left 2 * i 1;int right 2 * i 2;int largest i;// if (left heapLen nums[left] nums[largest]) largest left;if (right heapLen nums[right] nums[largest]) largest right;if (left heapLen nums[left] nums[largest]) largest left;if (largest ! i) {swap(nums, i, largest);adjustHeap(nums, largest);}}public void swap(int[] nums, int i, int j) {int temp nums[i];nums[i] nums[j];nums[j] temp;} }
http://www.pierceye.com/news/975902/

相关文章:

  • 找外包公司做网站的好处和坏处wordpress 访问量大
  • 淄博 网站设计越秀公司网站建设
  • 网站该如何做本地网站搭建软件
  • 如何做汽车团购网站学做馒头面包哪个网站好
  • 中国科技成就总结莱芜网站优化排名公司
  • 中国建设银行网站企业网银收费北京网站建设小程序开发
  • 成交型网站倡导公司网络营销课程总结1000字
  • 网站建设注册前端开发培训机构推荐
  • 遵义网站推广中国房地产app下载安装最新版
  • c语言网站建设禅城网站开发
  • 宁波品牌网站制作哪家好太平阳电脑网网站模板
  • seo网站外链工具看设计比较好的网站
  • 济南道驰网站建设有限公司怎么样某网站网站的设计与实现
  • 服装印花图案设计网站设计一个网站要多久
  • ai怎么做自己的网站getpage wordpress使用详解
  • 龙岩做网站推广龙岗网站 建设深圳信科
  • 沈阳网站建设 网络服务广告公司首页
  • 旅游网站建设导航栏中国哪里正在大开发大建设
  • 哪能建设网站建设网站需要哪些流程图
  • 网站YYQQ建设o2o型网站
  • 给客户做网站 赚钱吗赣州省住房和城乡建设厅网站
  • 营销优化型网站怎么做手机app网页制作
  • 上海网站建设服wordpress友情链接排序
  • 沈阳市和平区网站建设编程课适合多大孩子学
  • 东阳网站优化懒人图库
  • 马关县网站建设专注营销型网站建设
  • 微信公众号公众平台太原seo关键词优化
  • 沈阳网站建设方案二级网站怎样被百度收录
  • 厦门数字引擎 怎么打不开网站youku网站开发技术
  • 中小企业网站建设论文郑州网站服务公司