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

ps做网站效果图尺寸如何jsp 网站开发

ps做网站效果图尺寸如何,jsp 网站开发,弹性盒子做自适应网站,运维工程师是青春饭吗2560. 打家劫舍 IV 沿街有一排连续的房屋。每间房屋内都藏有一定的现金。现在有一位小偷计划从这些房屋中窃取现金。 由于相邻的房屋装有相互连通的防盗系统#xff0c;所以小偷 不会窃取相邻的房屋 。 小偷的 窃取能力 定义为他在窃取过程中能从单间房屋中窃取的 最大金额 。… 2560. 打家劫舍 IV 沿街有一排连续的房屋。每间房屋内都藏有一定的现金。现在有一位小偷计划从这些房屋中窃取现金。 由于相邻的房屋装有相互连通的防盗系统所以小偷 不会窃取相邻的房屋 。 小偷的 窃取能力 定义为他在窃取过程中能从单间房屋中窃取的 最大金额 。 给你一个整数数组 nums 表示每间房屋存放的现金金额。形式上从左起第 i 间房屋中放有 nums[i] 美元。 另给你一个整数 k 表示窃贼将会窃取的 最少 房屋数。小偷总能窃取至少 k 间房屋。 返回小偷的 最小 窃取能力。 示例 1 输入nums [2,3,5,9], k 2 输出5 解释 小偷窃取至少 2 间房屋共有 3 种方式 - 窃取下标 0 和 2 处的房屋窃取能力为 max(nums[0], nums[2]) 5 。 - 窃取下标 0 和 3 处的房屋窃取能力为 max(nums[0], nums[3]) 9 。 - 窃取下标 1 和 3 处的房屋窃取能力为 max(nums[1], nums[3]) 9 。 因此返回 min(5, 9, 9) 5 。示例 2 输入nums [2,7,9,3,1], k 2 输出2 解释共有 7 种窃取方式。窃取能力最小的情况所对应的方式是窃取下标 0 和 4 处的房屋。返回 max(nums[0], nums[4]) 2 。 思路 这个解法使用了二分查找的思想来确定最小窃取能力的范围。 首先通过min_element和max_element函数找到数组nums中的最小值和最大值分别存储在min和max中。 然后在while循环中进行二分查找。每次选取最小值和最大值的中间值num作为当前的窃取能力。 接下来遍历数组nums判断是否可以窃取其中的房屋。使用num1标记上一个房屋是否被窃取const1记录窃取的数量。 如果当前房屋的现金金额小于num并且上一个房屋没有被窃取则将const1增加1并将num1设置为true表示该房屋被窃取。 如果当前房屋的现金金额大于等于num则将num1设置为false表示该房屋未被窃取。 完成数组遍历后比较const1与目标窃取的房屋数量k。如果const1小于k则说明窃取能力太低需要增加窃取能力更新minnum1否则说明窃取能力过高需要减小窃取能力更新maxnum-1。 当min大于max时循环结束结果即为最大窃取能力max。 代码 class Solution { public:int minCapability(vectorint nums, int k) {// 找到数组中的最小值和最大值int min *min_element(nums.begin(), nums.end());int max *max_element(nums.begin(), nums.end());// 二分查找while (min max) {int num (min max) / 2; // 当前窃取能力bool num1 false; // 上一个房屋是否被窃取int const1 0; // 窃取的数量for (int i 0; i nums.size(); i) {if (nums[i] num !num1) {const1;num1 true;} else {num1 false;}}if (const1 k) {min num 1; // 窃取能力过低增加窃取能力} else {max num - 1; // 窃取能力过高减小窃取能力}}return max; // 返回最大窃取能力} };
http://wiki.neutronadmin.com/news/104940/

相关文章:

  • 技术支持 东莞网站建设洋酒回收网站分享设计
  • 难道做网站必须用vue框架吗和凡科网类似的网站
  • 做外贸最好的网站有哪些黑色 网站
  • 无锡网站制作排版好看的网站界面
  • 网站开发开发需求设计网站国外网站
  • 美食静态网站设计论文自己的产品怎么推广
  • 用哪个软件做网站孩子学编程最佳年龄
  • 自学软件网站开发关键词竞价排名名词解释
  • 九江门户网站建设成都生活家装饰公司总部电话
  • 免费建设企业网站长沙网站推广平台
  • 手机怎么免费建网站网站建设公司宣传范文
  • 服装网站设计欣赏新网站百度有审核期
  • 创建一个网站需要做哪些工作软件开发工时费一般是多少
  • 彩票网站用什么软件做西宁商城网站建设公司
  • 房地产公司如何网站建设网站设计需求分析
  • 网站建设及解析流程哪个网站做脚本
  • 外贸建站用的服务器网络推广引流最快方法
  • ftp怎么做网站品牌化妆品排行榜前十名
  • 东莞网页网站制作收费wordpress
  • 重庆美邦建网站做企业网站收费价格
  • 小说网站开发过程 实训报告国外手机网站源码
  • 做的网站为什么图片看不了怎么回事建筑公司网站常用长尾词
  • 福州十大设计公司青岛优化网站关键词
  • 自己做的网站怎么弄成appwordpress ssh安装
  • 电子商务网站建设任务分解南山建网站公司
  • 企业品牌网站开发制作合同做直播网站找哪家网站
  • 做go分析的网站湖北系统app定制开发系统
  • 株洲关键词seo优化服务商桔子seo
  • 教育机构退费法律规定网站什么时候做SEO优化最合适
  • 征婚网站开发秦皇岛在哪里