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

网站建设的公司系统规划方案win7搭建wordpress

网站建设的公司系统规划方案,win7搭建wordpress,网页游戏大全找556pk游戏专业,网页设计培训班学费多少钱题目&#xff1a; 给定一个数组 nums &#xff0c;如果 i < j 且 nums[i] > 2*nums[j] 我们就将 (i, j) 称作一个重要翻转对。 你需要返回给定数组中的重要翻转对的数量。 示例 1: 输入: [1,3,2,3,1] 输出: 2 示例 2: 输入: [2,4,3,5,1] 输出: 3 注意: 给定数组的长…

题目:

给定一个数组 nums ,如果 i < j 且 nums[i] > 2*nums[j] 我们就将 (i, j) 称作一个重要翻转对。

你需要返回给定数组中的重要翻转对的数量。

示例 1:

输入: [1,3,2,3,1]
输出: 2
示例 2:

输入: [2,4,3,5,1]
输出: 3
注意:

给定数组的长度不会超过50000。
输入数组中的所有数字都在32位整数的表示范围内。

java代码:

class Solution {public int reversePairs(int[] nums) {if (nums.length == 0) {return 0;}return reversePairsRecursive(nums, 0, nums.length - 1);}public int reversePairsRecursive(int[] nums, int left, int right) {if (left == right) {return 0;} else {int mid = (left + right) / 2;int n1 = reversePairsRecursive(nums, left, mid);int n2 = reversePairsRecursive(nums, mid + 1, right);int ret = n1 + n2;// 首先统计下标对的数量int i = left;int j = mid + 1;while (i <= mid) {while (j <= right && (long) nums[i] > 2 * (long) nums[j]) {j++;}ret += j - mid - 1;i++;}// 随后合并两个排序数组int[] sorted = new int[right - left + 1];int p1 = left, p2 = mid + 1;int p = 0;while (p1 <= mid || p2 <= right) {if (p1 > mid) {sorted[p++] = nums[p2++];} else if (p2 > right) {sorted[p++] = nums[p1++];} else {if (nums[p1] < nums[p2]) {sorted[p++] = nums[p1++];} else {sorted[p++] = nums[p2++];}}}for (int k = 0; k < sorted.length; k++) {nums[left + k] = sorted[k];}return ret;}}
}
http://www.yayakq.cn/news/590070/

相关文章:

  • 广东住房和城乡建设部网站网络营销调研名词解释
  • 宁波网站建站自己做的网站程序怎么发布
  • 网站建设与管理pdfwordpress页面连接数据库连接
  • 大众点评如何做团购网站安徽省建设法治协会网站
  • 网站建设的开发方法有哪些石家庄定制网站建设公司
  • 网站开发个人简介范文高端网约车
  • 网站建设长沙深圳特区专业网站建设公司
  • 做水产的都用什么网站如何做原创短视频网站
  • 惠东做网站报价无锡高端网站设计制作
  • 视频网站怎么做物流网站建设方案范文
  • 找事情做的网站sem是什么意思的缩写
  • 百度搜索网站的图片wordpress删除插件ftp
  • 网站设计与实现作业只有企业自己建立网站平台进行
  • 分销系统方案wordpress安全优化教程
  • 分析苏宁易购的网站建设WordPress不能搜索媒体库
  • 开发网站做什么开公司流程及费用2022最新
  • 乡镇门户网站建设优化型网站建设的基本要求
  • 建设wap手机网站购物平台大全
  • 黑龙江省城乡建设厅网站首页建网站自己与租云服务器哪个好
  • 集团公司网站推广方案怎么做建设企业网站e路护航
  • 财经资讯网站该怎么做推广网站需要什么
  • 前端网站设计吉林网站建设代理渠道
  • 福州网站微信公众号建设网站需要多大域名空间
  • 怎样做投资与理财网站如何利用问答类网站做推广
  • 怎么让做的网站赚钱吗电子商务网站建设工具
  • 网站前台模块包括什么软件招商网站的建设目的
  • 顺德家居企业网站建设网站建设内部风险分析
  • 玉树营销网站建设公司能帮忙做网站建设
  • 潍坊网站建设套餐施工企业qc小组
  • 免费推广网站大全百度手机助手app下载