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

网站托管做的好的公司创建网站需要什么条件

网站托管做的好的公司,创建网站需要什么条件,昌平网站制作,一键注册所有网站给你一个整数数组 nums,请你将该数组升序排列。 输入:nums [5,2,3,1] 输出:[1,2,3,5] 输入:nums [5,1,1,2,0,0] 输出:[0,0,1,1,2,5] 思路直接看我录制的视频吧 算法-堆排序_哔哩哔哩_bilibili 实现代码如下所示&…

给你一个整数数组 nums,请你将该数组升序排列。

输入:nums = [5,2,3,1]
输出:[1,2,3,5]
输入:nums = [5,1,1,2,0,0]
输出:[0,0,1,1,2,5]

思路直接看我录制的视频吧 算法-堆排序_哔哩哔哩_bilibili

实现代码如下所示:

class Solution {public int[] sortArray(int[] nums) {if (nums == null || nums.length == 1) {return nums;}headSort(nums);return nums;}private void headSort(int[] nums) {for (int i = (nums.length - 1) / 2; i >=0; i--) {adjustHead(nums, i, nums.length);}for (int i = nums.length - 1; i >0; i--) {int temp = nums[i];nums[i] = nums[0];nums[0] = temp;adjustHead(nums, 0, i);}}private void adjustHead(int[] nums, int parent, int length) {int temp = nums[parent];int maxChildIndex = parent * 2 + 1;while (maxChildIndex < length) {int rightChild = maxChildIndex + 1;if (rightChild < length && nums[rightChild] > nums[maxChildIndex]) {maxChildIndex++;}if (maxChildIndex < length && nums[maxChildIndex] < temp) {break;}nums[parent] = nums[maxChildIndex];parent = maxChildIndex;maxChildIndex = maxChildIndex * 2 + 1;}nums[parent] = temp;}
}

http://www.yayakq.cn/news/650436/

相关文章:

  • 商城网站制作方案商贸营销型网站案例
  • 台州外贸网站建设提高网站打开速度的7大秘籍
  • 浙江手机版建站系统开发大庆加油app老版本
  • dw模板制作网站的缺点欧亚快递100
  • 花都商城网站建设互动科技 网站
  • 网站邮箱后台子域名wordpress国内视频网站吗
  • html5手机网站开发经验桂林到阳朔多少公里
  • 做网站多少分辨率就可以网络营销推广方案策划与实施
  • 住房和城乡建设部是国家认定网站吗俄文网站
  • 找做网站的上什么app什么网站可以做推广
  • 郑州直播网站建设公司各个视频网站怎么做原创作者
  • 利用别人域名做自己的网站网站集群建设相关的招标
  • 织梦网站需要付费吗南京建筑人才招聘网
  • wordpress多站点 文章南京做网站公司
  • wordpress熊掌认证河南企业网站优化
  • 太原网站推广排名wordpress的pjax主题
  • 运营商查浏览网站ui设计通常是指
  • python做网站性能怎么样济南做网站多钱
  • 服务网站建设的公司排名网站怎么做根目录
  • 先做网站装修还是先买虚拟主机安平营销型网站建设费用
  • 外贸网站怎么做促销网站下拉菜单怎么做
  • 英文网站建设网站关于网站建设新闻
  • 广铁建设集团门户网站唐山建设集团招聘信息网站
  • 手机网站开发的目的期货网站做模拟
  • 免费学平面设计的网站厦门网站建设公司首选乐振
  • 福州seo推广外包江苏企业建网站排名优化
  • 自己如何做一个网站医疗器械网站制作
  • 网站开发与服务合同范本wordpress代码seo
  • 12个 网站模板 管理办法wordpress设置按钮
  • 网站建设行业阿里云网站备案后