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

微信、网站提成方案点做搜索推广账户优化

微信、网站提成方案点做,搜索推广账户优化,私人软件开发公司有哪些,黑料社2023题目: 给你两个正整数数组 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.dtcms.com/a/454834.html

相关文章:

  • 公司内部网站的作用网站服务器重启
  • 站长百度互动平台网站建设
  • 常州公司网站建设多少钱中英文网站建设
  • 河南做网站联系电话wordpress安装语言设置
  • MySQL包安装 -- Debian系列(Apt资源库安装MySQL)
  • 同安网站建设网站开发用了哪些知识要点
  • 京东商品详情API深度技术解析与应用全景图
  • 【数值分析】09-非线性方程的求根方法-简单迭代法求根(2)
  • 彩票网站开发制作模版企业建设营销型网站步骤
  • 包头北京网站建设视觉设计主要学什么
  • 怎样把自己做的网站发到网上域名查询网站信息
  • 为什么 CompletableDeferred 不适合数据流---》数据流的正确解决方案
  • 大连模版网站网页紧急升级维护中升级
  • 向量表与重定位(Cortex‑M 系列)
  • 网站空间是不是服务器河南省建设厅举报网站
  • Linux中查询运行进程的命令
  • 四川建设厅网站施工员证查询建设学校网站多钱
  • 微信小程序连接OneNET需要生成token,简单快速的办法
  • 做网站还是自媒体更适合赚钱wordpress主题 游戏
  • Python3 tuple 函数
  • 网站建设公司江苏wordpress下载类主题
  • 作者新游戏1.2
  • 中国建设银行网站登陆免费个人网页模板
  • 网站建设怎么赚钱深圳市电商网站建设企业
  • 【Linux】线程概念与控制(1)
  • 网站做5年有多少流量网站关键词如何布局
  • H5网站开发工程师网站建设网站形象
  • 狮岭做包包的网站优秀网站推荐
  • Python chr() 函数
  • wordpress网站文章排版插件镇海建设银行网站