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

东乡网站建设营销策划方案的基本内容

东乡网站建设,营销策划方案的基本内容,百度旗下的外贸建站公司,工业设计作品集网站来源#xff1a;力扣#xff08;LeetCode#xff09; 描述#xff1a; 现有一台饮水机#xff0c;可以制备冷水、温水和热水。每秒钟#xff0c;可以装满 2 杯 不同 类型的水或者 1 杯任意类型的水。 给你一个下标从 0 开始、长度为 3 的整数数组 amount #xff0c;…来源力扣LeetCode 描述 现有一台饮水机可以制备冷水、温水和热水。每秒钟可以装满 2 杯 不同 类型的水或者 1 杯任意类型的水。 给你一个下标从 0 开始、长度为 3 的整数数组 amount 其中 amount[0]、amount[1] 和 amount[2] 分别表示需要装满冷水、温水和热水的杯子数量。返回装满所有杯子所需的 最少 秒数。 示例 1 输入amount [1,4,2] 输出4 解释下面给出一种方案 第 1 秒装满一杯冷水和一杯温水。 第 2 秒装满一杯温水和一杯热水。 第 3 秒装满一杯温水和一杯热水。 第 4 秒装满一杯温水。 可以证明最少需要 4 秒才能装满所有杯子。示例 2 输入amount [5,4,4] 输出7 解释下面给出一种方案 第 1 秒装满一杯冷水和一杯热水。 第 2 秒装满一杯冷水和一杯温水。 第 3 秒装满一杯冷水和一杯温水。 第 4 秒装满一杯温水和一杯热水。 第 5 秒装满一杯冷水和一杯热水。 第 6 秒装满一杯冷水和一杯温水。 第 7 秒装满一杯热水。示例 3 输入amount [5,0,0] 输出5 解释每秒装满一杯冷水。提示 amount.length 30 amount[i] 100 方法贪心 分类讨论    假设不同类型杯子的数量分别为 x, y 和 z其中 x ≤ y ≤ z。 如果 x y ≤ z那么每次装满 z 的时候可以同时装满 x 或 y因此总时长为 z。 如果 x y z令 t x y − z因为 y − z ≤ 0所以 t x y − z ≤ x ≤ y。 如果 t 为偶数相应的 x y z 也为偶数那么可以同时将 x 和 y 都装满 t / 2 剩余的 x y − t z可以同时装满因此总时长为 t z (x y − z) / 2 z (x y z) / 2 。如果 t 为奇数相应的 x y z 也为奇数那么可以同时将 x 和 y 都装满 (t − 1) / 2 剩余的 x y − (t − 1) z 1 z因此总时长为 (t − 1) / 2 z 1 (x y − z − 1) / 2 z 1 (x y z 1) / 2 。 因此无论 t 为奇数还是偶数总时长都为 ⌈(x y z) / 2 ⌉. 代码 class Solution { public:int fillCups(vectorint amount) {sort(amount.begin(), amount.end());if (amount[2] amount[1] amount[0]) {return amount[2];}return (accumulate(amount.begin(), amount.end(), 0) 1) / 2;} };执行用时0 ms, 在所有 C 提交中击败了100.00%的用户 内存消耗11.3 MB, 在所有 C 提交中击败了76.39%的用户 复杂度分析 时间复杂度O(1)。 空间复杂度O(1)。 authorLeetCode-Solution
http://www.hkea.cn/news/14259643/

相关文章:

  • 六安做网站响应式营销型网站建设
  • 广东建设职业注册中心网站上海外贸网站制作公司
  • wordpress建博客网站吗荣县网站开发
  • 网站建设的编程语言北京网站建
  • 电子商务网站建设是学什么湖南湘潭网站建设
  • 建设银行唐山分行网站seo咨询推广找推推蛙
  • 企业网站建设晋升html怎么做音乐网站
  • 学会计算机编程可以做网站吗深圳网站定制设计
  • 传统网站怎么做前端模块企业线上培训平台有哪些
  • 建设跳转公积金网站太阳能公司网站建设
  • 整站建设和网站优化做视频网站怎么赚钱
  • 手机怎么登录自己做的网站wordpress 新文章后显示
  • jsp网站开发系统乐陵seo网站
  • 社区网站源码新闻发布的网站
  • 男女直接做性视频网站建设工程施工合同范本2017下载
  • 绩效管理网站开发网站设计公司收费标准
  • 淘宝装修免费模板有哪些网站群晖做网站服务器会卡吗
  • 济南自适应网站建设过期的网站域名
  • 网站切图规范深圳建站公司企业
  • xyz域名的网站有哪些云网站建设的意义
  • 网站建设实训教程石家庄住建局网站
  • 深圳做的好的电子行业招聘网站汕头专业网站建设公司
  • 开放大学门户网站建设方案wordpress播放swf插件
  • 清河网站建设多少钱兰州网站怎么建设
  • 学院网站建设项目怎样写企业网站建设方案
  • 做网站 视频加载太慢服装设计公司名称
  • 竹子建设网站中国建设工程网站
  • 宁波做网站的广州市城乡建设信息中心网站
  • 关于建设网站的书本石林彝族网站建设
  • 网站后台放在哪里新建的网站 找不到了