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

四川住房与城乡建设部网站东莞网络推广公司排行榜

四川住房与城乡建设部网站,东莞网络推广公司排行榜,网站空间和虚拟主机,襄阳营销型网站题目: 给你两个正整数数组 spells 和 potions ,长度分别为 n 和 m ,其中 spells[i] 表示第 i 个咒语的能量强度,potions[j] 表示第 j 瓶药水的能量强度。 同时给你一个整数 success 。一个咒语和药水的能量强度 相乘 如果 大于等…

题目

给你两个正整数数组 spells 和 potions ,长度分别为 n 和 m ,其中 spells[i] 表示第 i 个咒语的能量强度,potions[j] 表示第 j 瓶药水的能量强度。

同时给你一个整数 success 。一个咒语和药水的能量强度 相乘 如果 大于等于 success ,那么它们视为一对 成功 的组合。

请你返回一个长度为n的整数数组 pairs,其中 pairs[i]是能跟第 i 个咒语成功组合的药水数目。

思路

转化为经典二分查找问题,套灵神模板。

代码

class Solution {public int[] successfulPairs(int[] spells, int[] potions, long success) {Arrays.sort(potions);int ans[] = new int[spells.length];for (int i = 0; i < spells.length; i++) {int x = spells[i];long y = (success - 1) / x + 1;int start = lowerBound(potions, y);ans[i] = potions.length - start;}return ans;}private int lowerBound(int[] nums, long target) {int left = 0, right = nums.length - 1;while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] < target) {left = mid + 1;} else {right = mid - 1;}}return left;}
}

性能

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

相关文章:

  • flashxml网站模板济南企业网站制
  • thinkphp 网站模版性价比最高的网站建设
  • 韩国做网站网站违法不一个好的网站怎样布局
  • 17网站一起做网店普宁池尾俄罗斯乌克兰地图
  • 灯网一家专门做灯的网站关键词优化好
  • 网站设计方案策划宁波创建网站
  • 设计 微网站建筑工程网络图实例
  • 怎样做旅游摄影网站友情链接发布
  • 如何免费做网站赚钱c 网站开发 环境配置
  • 手机触屏网站模板四川北路街道网站建设
  • 电脑上怎么建设网站南宁网站建设策划方案
  • 网上建立公司网站开网店
  • 设计网站大全有哪些网站主页排版
  • 威海市建设局官方网站扬中简介
  • 手机在线电影网站猎头公司招聘信息
  • 怎么查一个网站做的外链无忧中英繁企业网站系统 破解
  • 横沥网站制作招聘怎么做快递网站的分点
  • 商城站人工售票时间表智通东莞人才网
  • 建设网站360视觉传达毕业设计作品网站
  • 站酷网站建设wordpress去谷歌字体
  • 做任务领佣金的网站wordpress文章图片
  • 固安做网站用div做网站中间部分
  • 做企业网站好处网上营销新观察网
  • 宁波网站建设开发公司linode vps wordpress
  • 门户网站建设方案招标文件网络舆情应急预案
  • 义乌建站iis做的网站提示500
  • 国内好的企业网站wordpress打开前台页面空白
  • 风景旅游网站建设的设计思路如何自己设计创建一个网站
  • 互动平台网站建设沈阳seo
  • 上海网站建设seoseo模拟点击