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

南昌网站开发技术朋友圈营销广告

南昌网站开发技术,朋友圈营销广告,卖网站赚钱,造作网站模版目录 题目#xff1a; 示例#xff1a; 分析#xff1a; 代码#xff1a; 题目#xff1a; 示例#xff1a; 分析#xff1a; 题目给我们一个数值#xff0c;数组里每个元素表示一个老师傅#xff0c;老师傅修车花费的时间等于数值乘上车辆数的平方。 问我们修理…目录 题目 示例 分析 代码 题目 示例 分析 题目给我们一个数值数组里每个元素表示一个老师傅老师傅修车花费的时间等于数值乘上车辆数的平方。 问我们修理一些车最少花费的时间是多少。 咋一看毫无头绪我们该如何入手这种题目呢 首先多个师傅可以同时工作并且每个师傅的工作时间是不一样的也就是说我们无法通过修车数去枚举模拟花费时间那么我们可以反过来倒推用花费时间去枚举模拟修车数量。 计算公式题目已经给出只要我们拥有花费时间就可以计算出每个师傅在这个时间里可以修的车数量。 知道了可以通过时间算数量接着我们再确定时间的范围这时候我们就需要看看测试用例的范围了。 我们按照最极端的情况去计算如果师傅就一人并且数值为100而且车的数量是10的六次方这是最极端的情况了这时候花费的时间就是100乘上10的六次方的平方也就是10的十四次方。 如果师傅最多是一万人并且数值都为1而车的数量只有1那么花费的时间就是1。 范围确定下来了就是 [ 1 , 10的十四次方 ] 如果我们需要一个个去遍历所有可能是答案的时间的话那么运行时间是非常恐怖的因此我们需要用到一点小技巧去减少遍历次数比较容易想到的办法就是二分查找法有了范围的左右区间我们就可以使用二分查找法去寻找了每次我们都取范围的中间数去看看用这么多的时间可以修多少辆车如果比我们需要修的车更多那么我们就收缩右边界反之收缩左边界直到确定到答案即可。 这道题和LeetCode75系列的第五十六题很类似可以说是思路基本一致感兴趣的小伙伴也可以去试着把那一题也去做一下过几天我就会把那题的题解也发出来。 代码 class Solution { public:bool ok(vectorint ranks,int cars,long long time){long long repair0;for(int rank:ranks){repairstatic_castlong long(sqrt(time/rank)); //计算time的时间内可以修理多少车}return repaircars;}long long repairCars(vectorint ranks, int cars) {long long l1,rLLONG_MAX; //左闭右开,r最大为pow(10,662);while(lr){long long midl(r-l)/2; //防止数值溢出的写法,等于(lr)/2if(ok(ranks,cars,mid)) rmid; //如果修的车比需要的多,那么缩小右边界else lmid1; //如果修的车比需要的少,那么缩小左边界}return l;} };
http://www.zqtcl.cn/news/105134/

相关文章:

  • 馨雨公司网站建设策划方案一个网站能放多少关键词
  • 福州 网站开发洛阳做网站找哪家好
  • 网站建设创业书海外短视频平台
  • 网站建设的职称做h5长图网站
  • 石家庄正规制作网站公司网页版微信会在电脑上留下记录吗
  • 互联网网站界面设计 要素没有网怎么安装wordpress
  • asp 英文企业网站 免费WordPress发图册
  • 东莞搜索seo优化排名天津seo托管
  • 做网站一年大概的盈利淘宝式网站建设
  • 深圳网站优化最好的方法wordpress文章如何添加标签
  • 炫酷文字制作网站房屋和建设工程信息平台
  • 邢台企业网站制作公司wordpress 博客 安装教程
  • 西宁网站制作公司排名网站开发开题报告范文2019
  • 公司做竞拍网站的收入怎么报税网易门户网站建设
  • 网站建设投资建设一个网站成本多少
  • 如何优化网站内部链接wordpress后台无法预览文章
  • 小白一步步做网站开题报告旅游网站建设
  • 鞋帽箱包网站建设怎么给网站做外链邵连虎
  • linux网站建设模板上海发布公众号官网
  • 信息科技有限公司网站建设网站运营主要做什么
  • 广州建筑公司网站网站上的动态图怎么做
  • win10系统可以做网站搭建网站和微信同步建设
  • 在哪里能找到做网站的人医疗网站建设意见
  • 网站制作及实现wordpress在线工具
  • 网站制作中企动力优响应式网站建设有利于seo
  • 区块链媒体网站建设wordpress页脚内容居中
  • php手机网站开发工具成都的教育品牌网站建设
  • 苏州建网站要多少钱八爪鱼采集器 wordpress
  • 确定网站风格thinkphp相比Wordpress
  • 网站全屏代码wordpress无法连接ftp