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

全屏类网站建设公司入口网站app

全屏类网站建设,公司入口网站app,深圳市建设网站公司,四川住房和城乡建设厅网站官网题目链接 Leetcode.1033 移动石子直到连续 Rating #xff1a; 1421 题目描述 三枚石子放置在数轴上#xff0c;位置分别为 a#xff0c;b#xff0c;c。 每一回合#xff0c;你可以从两端之一拿起一枚石子#xff08;位置最大或最小#xff09;#xff0c;并将其放入…题目链接 Leetcode.1033 移动石子直到连续 Rating 1421 题目描述 三枚石子放置在数轴上位置分别为 abc。 每一回合你可以从两端之一拿起一枚石子位置最大或最小并将其放入两端之间的任一空闲位置。形式上假设这三枚石子当前分别位于位置 x, y, z且 xyzx y zxyz。那么就可以从位置 x或者是位置 z拿起一枚石子并将该石子移动到某一整数位置 k处其中 xkzx k zxkz 且 k≠yk \neq yky。 当你无法进行任何移动时即这些石子的位置连续时游戏结束。 要使游戏结束你可以执行的最小和最大移动次数分别是多少 以长度为 2 的数组形式返回答案answer [minimum_moves, maximum_moves] 示例 1 输入a 1, b 2, c 5 输出[1, 2] 解释将石子从 5 移动到 4 再移动到 3或者我们可以直接将石子移动到 3。 示例 2 输入a 4, b 3, c 2 输出[0, 0] 解释我们无法进行任何移动。 提示 1a1001 a 1001a1001b1001 b 1001b1001c1001 c 1001c100a!b,b!c,c!aa ! b, b ! c, c ! aa!b,b!c,c!a 解法分类讨论 先将 a,b,ca,b,ca,b,c按从小到大的顺序排序。 最小值 当 b−a1b - a 1b−a1 and c−a1c - a 1c−a1时不需要移动故答案为 0当 b−a≤2b - a \leq 2b−a≤2 or c−a≤2c - a \leq 2c−a≤2时需要移动一次故答案为 1否则需要移动两次故答案为 2 最大值c−a−2c - a - 2c−a−2 时间复杂度O(1)O(1)O(1) C代码 class Solution { public:vectorint numMovesStones(int a, int b, int c) {vectorint arr{a,b,c};sort(arr.begin(),arr.end()); int ans;if(arr[1] - arr[0] 1 arr[2] - arr[1] 1) ans 0;else if(arr[1] - arr[0] 2 || arr[2] - arr[1] 2) ans 1;else ans 2;return {ans,arr[2] - arr[0] - 2};} };
http://www.hkea.cn/news/14440833/

相关文章:

  • 东莞设计网站公司WordPress博客定制化首页
  • 追波设计网站安卓集成wordpress
  • 国内自助建站网架公司办公室规章制度范本
  • 大型门户网站建设哪专业wordpress主题开发教程
  • 网站宣传用了最字门户网站的优点
  • 梧州网站建设哪家好天津企业网站建设一般多少钱
  • 贵州城市建设网站室内设计师工资
  • 北京 做网站 公司网亿(深圳)信息科技有限公司
  • 什么行业做网站蓝气球卡地亚手表官方网站
  • 吉安做网站公司海东营销网站建设
  • 台州企业建站程序浅谈博物馆网站建设的意义
  • 高端网站建设公司增长可以做文档赚钱的网站
  • wordpress地址和站点地址错wordpress 域名更改 页面链接
  • 网站链接的基本形式松江新城建设发展有限公司网站
  • 佛山新网站制作市场拓者设计室内设计官网首页
  • wordpress后台如何登录优化水平
  • 外贸产品网站建设wordpress做客户端
  • 专门做实习计算机项目的网站平台品牌全案设计包括什么
  • 爱看视频的网站asp网站 模板
  • 做名片制作网站有什么a963中华室内设计官网
  • 网站建设公司上海做网站公司排名建设小辣猫的网站
  • 珠海网站建设杰作科技知名品牌网站有哪些
  • 网站建设费开票收候开在哪个类别里网页编辑器快捷键
  • 网站如何做映射南京装修公司十大排名榜
  • 石家庄网站公司wordpress 设置404页面模板
  • 网站开发安装环境青岛网站设计公司在哪找
  • 怎么自己创建网站天津网页设计教程
  • 做平台好还是做网站好滕州市建设局网站
  • 做任务得得q币的网站唐山建站公司
  • 换空间网站备案电商系统平台开发