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

兰州新区装修公司哪家好如何做好网站站内优化

兰州新区装修公司哪家好,如何做好网站站内优化,网站策划建设阶段的推广,个人备案网站可以做新闻站吗沿街有一排连续的房屋。每间房屋内都藏有一定的现金。现在有一位小偷计划从这些房屋中窃取现金。 由于相邻的房屋装有相互连通的防盗系统,所以小偷 不会窃取相邻的房屋 。 小偷的 窃取能力 定义为他在窃取过程中能从单间房屋中窃取的 最大金额 。 给你一个整数数…

沿街有一排连续的房屋。每间房屋内都藏有一定的现金。现在有一位小偷计划从这些房屋中窃取现金。

由于相邻的房屋装有相互连通的防盗系统,所以小偷 不会窃取相邻的房屋 。

小偷的 窃取能力 定义为他在窃取过程中能从单间房屋中窃取的 最大金额 。

给你一个整数数组 nums 表示每间房屋存放的现金金额。形式上,从左起第 i 间房屋中放有 nums[i] 美元。

另给你一个整数 k ,表示窃贼将会窃取的 最少 房屋数。小偷总能窃取至少 k 间房屋。

返回小偷的 最小 窃取能力。

最小化最大值与最大化最小值,建议使用二分法做
该题的主要思想是遍历nums[i]选择满足条件的最小窃取能力,很自然会想到使用二分法降低时间复杂度。使用二分法遍历每种可能的窃取能力,看看能否满足条件,不满足,移动left或者right。
用f[i]记录nums[0]~nums[i]之间选择的房屋数量。对于每种可能的窃取能力,看看相应的f能否大于或等于k。

class Solution {/**最小化最大值与最大化最小值,建议使用二分法做该题的主要思想是遍历nums[i]选择满足条件的最小窃取能力,很自然会想到使用二分法降低时间复杂度。使用二分法遍历每种可能的窃取能力,看看能否满足条件,不满足,移动left或者right。用f[i]记录nums[0]~nums[i]之间选择的房屋数量。对于每种可能的窃取能力,看看相应的f能否大于或等于k。*/public int minCapability(int[] nums, int k) {int left = 0, right = 0;// 确定rightfor(int num:nums) {right = Math.max(right, num);}// 二分遍历所有的窃取能力while(left+1<right) {int mid = (left+right)>>1;// 满足看看能不能下移if(check(nums, k, mid)) {right = mid;} else {left = mid;}}return right;}public boolean check(int[] nums, int k, int mx) {int cur = 0, prev = 0;// 大于当前窃取能力,不选for(int num:nums) {if(num>mx) {prev = cur;} // 小于当前窃取能力,选else {int tmp = cur;cur = Math.max(cur, prev+1);prev = tmp;}}return cur>=k;}
}
http://www.hengruixuexiao.com/news/27993.html

相关文章:

  • 新网站大量收录好不好被公司优化掉是什么意思
  • 旅游网站建设推广免费b站推广网站破解版
  • vb.net可以做网站吗中国站长
  • 展板设计用什么软件深圳英文站seo
  • 长沙做网站最专业1688黄页大全进口
  • 青岛建站模板厂家长春网站优化体验
  • 旅游网站管理系统源码平台外宣推广技巧
  • 互动性网站腾讯广告代理
  • 建设网站需要学什么程序长沙百度推广公司电话
  • 大连网站建设怎么做淄博网站推广
  • 自己做的网站为何手机不能浏览网站转让出售
  • 营销型网站建设 合肥网络服务器多少钱一台
  • 做阿里巴巴网站口碑最新国际军事动态
  • 简单公司网站模版职业技能培训中心
  • 优化wordpress速度重庆seo顾问服务
  • 注册一个公司网站的费用河南网站建设定制
  • 一起做网店网站网络销售入门基本知识
  • 华企网站建设推广优化百度网址ip
  • 网站制作评价标准优化疫情政策
  • 做网站最快的编程语言黄页引流推广网站软件免费
  • 国际跨境电商平台有哪些九江seo优化
  • 一个公司网站设计需求营销文案
  • 电子商务网站规划方案新乡seo优化
  • 在家做网站编辑外贸找客户有什么网站
  • 做婚礼网站的公司简介交换链接平台
  • 山西太原建站怎么做搜索量排名
  • 公司网站哪里好关联词有哪些
  • 建设网站需申请什么资料山西百度推广开户
  • 甘肃省建设厅质量投诉网站网站页面优化方法
  • 手机wordpress建站教程网站推广包括