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

php动态网站开发优势信阳网站seo

php动态网站开发优势,信阳网站seo,买完域名后怎么做网站,如何开发一个微网站文章目录 前言LeetCode、2300. 咒语和药水的成功对数【中等,排序二分】题目及类型思路及代码 资料获取 前言 博主介绍:✌目前全网粉丝2W,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java后端技术领域…

文章目录

  • 前言
  • LeetCode、2300. 咒语和药水的成功对数【中等,排序+二分】
    • 题目及类型
    • 思路及代码
  • 资料获取

前言

博主介绍:✌目前全网粉丝2W+,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java后端技术领域。

涵盖技术内容:Java后端、算法、分布式微服务、中间件、前端、运维、ROS等。

博主所有博客文件目录索引:博客目录索引(持续更新)

视频平台:b站-Coder长路


LeetCode、2300. 咒语和药水的成功对数【中等,排序+二分】

来源:LeetCode专题《LeetCode 75》

题目及类型

题目链接:LeetCode、2300. 咒语和药水的成功对数

类型:基础算法/二分


思路及代码

思路:

首先对药水能量强度数组进行排序,接着我们去遍历所有的咒语,接着我们对药水能量数组进行二分,通过使用咒语与药水能量乘积来进行二分寻找边界值,来确定成功对数。

image-20240119212337446

代码:

复杂度分析:时间复杂度O(n.logn);空间复杂度O(1)

class Solution {//排序+二分//找到最右边不成功的组合的最后一个位置public int[] successfulPairs(int[] spells, int[] potions, long success) {int n = spells.length, m = potions.length;//结果数组int[] res = new int[n];//对potions升序Arrays.sort(potions);//遍历所有的药水for (int i = 0; i < n; i ++) {int ans = 0;//二分int l = 0, r = m - 1;while (l < r) {//若是拆分为[l, mid - 1]、[mid, r],那么一旦有r = mid - 1,需要+1为l + r + 1int mid = (l + r + 1) >> 1;// System.out.printf("mid=%d\n", mid);if (check(1L * spells[i] * potions[mid], success)) {r = mid - 1;}else {l = mid;}}//找到目标值// System.out.printf("%d %d\n", l, r);//全部成功(根据r的情况值来判定)if (r < 0 || (r == 0 && 1L * spells[i] * potions[0] >= success)) {ans = m;}else if (l >= m || (l == m - 1 && 1L * spells[i] * potions[m - 1] < success)) { //全部不匹配(根据l的情况值来判定)ans = 0;}else {//若是找到区间范围的ans = m - l - 1;}//将结果添加到结果集res[i] = ans;}return res;}//检测public boolean check(long cur, long success) {if (cur >= success) return true;return false;}}

资料获取

大家点赞、收藏、关注、评论啦~

精彩专栏推荐订阅:在下方专栏👇🏻

  • 长路-文章目录汇总(算法、后端Java、前端、运维技术导航):博主所有博客导航索引汇总
  • 开源项目Studio-Vue—校园工作室管理系统(含前后台,SpringBoot+Vue):博主个人独立项目,包含详细部署上线视频,已开源
  • 学习与生活-专栏:可以了解博主的学习历程
  • 算法专栏:算法收录

更多博客与资料可查看👇🏻获取联系方式👇🏻,🍅文末获取开发资源及更多资源博客获取🍅


整理者:长路 整理时间:2024.1.19

http://www.mmbaike.com/news/40470.html

相关文章:

  • mip网站怎么做匹配软文素材
  • 做网站收费标准点击量网络运营需要学什么
  • 定制网络开发改版杭州seo的优化
  • 环保设备在那个网站做全网搜索
  • 做物流网站seo站长工具推广平台
  • 摄影工作室网站设计百度竞价排名是什么方式
  • 海豚一键做淘宝网站在哪里推广自己的产品
  • 中国网站设计公司网站备案查询
  • 门户网站舆情怎么做东莞全网推广
  • 怎么在网站中添加百度商桥百度客服号码
  • 温州阿里巴巴网站建设常德网站优化公司
  • wordpress 快速编辑武汉seo群
  • 建设微信商城网站制作nba交易最新消息汇总
  • 北海做网站的公司竞价推广哪里开户
  • 网站网络营销方式怎么做好seo内容优化
  • 2018年做网站赚钱吗推广价格一般多少
  • 什么是做网站百度推广优化是什么?
  • 贵阳建站公司互联网培训
  • 榆林公司网站建设上海网络推广联盟
  • 4大门户网站响应式网站模板的应用
  • 黑龙江省建设会计协会网站首页网络营销的策划方案
  • 哪里的佛山网站建设关键词搜索引擎又称为
  • 网站建设毕业实习报告百度账号快速登录
  • 汽车网页设计作品欣赏石家庄seo顾问
  • 网站为什么要seo白云区新闻
  • wordpress样板公司seo推广营销网站
  • 网页设计网站建设西安网是科技发展有限公司
  • 网站被百度k上海自媒体推广
  • 蓝色 宽屏 网站 模板郑州网络推广代理顾问
  • 济南建站推荐企汇优见效付款百度互联网营销是什么