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

电商网站的建设的主要目的苏州关键词优化软件

电商网站的建设的主要目的,苏州关键词优化软件,wordpress 编辑器增加按钮,网站做报表题目链接 LeetCode-1033. 移动石子直到连续 题目描述 题解 题解一(Java) 作者:仲景 这题目挺难懂的,得画画图才能更好的理解 这也是LeetCode的尿性,习惯了,非得整这种别人看不懂的鸟语 你可以这样理解&a…

题目链接

LeetCode-1033. 移动石子直到连续

题目描述

在这里插入图片描述

题解

题解一(Java)

作者:@仲景
这题目挺难懂的,得画画图才能更好的理解
这也是LeetCode的尿性,习惯了,非得整这种别人看不懂的鸟语
你可以这样理解,给你一个假设长度为无穷的数组,其中有3个下标的位置赋值成了1,其余的都是0
问你,每次只能从头尾选择移动1次,最多多少次能让着3个1排到一起,最少多少次能让着3个1排到一起
这样也许会更好懂一些
先说最多的情况,最多的情况就是左边的1每次1步,一直移动到中间的1的前一个索引位置,右边的1每次1步,一直移动到中间的1的后一个索引位置
首先左右两个1的距离应该是 c-a-1,因为中间还有一个b,所以还要-1,那么最多的公式就是c-a-2
那么最少情况呢,可以分成好多种
情况一:abc本身索引就是连续的,不需要动
情况二:ab连续或者bc连续,只需要把另外一个挪过来就可以了,移动1次
情况三:abc之间有空隙,但是空隙只有1个,那么随便挪动另外一个过来,最少也是移动1次
情况四:abc之间有空隙,但是空隙很多,所有a移动到b的前一个位置需要1次,c移动到b的后一个位置需要1次,那么最少也得2次
所有情况就已经讲完了,下面的图和情况1234不是一一对应的,只是用来证明情况1234的图
在这里插入图片描述

class Solution {public int[] numMovesStones(int a, int b, int c) {int[] arr = {a, b, c};Arrays.sort(arr);a = arr[0];b = arr[1];c = arr[2];int min = 0;// 如果c和a相差2,那abc就是连续的,不需要移动// 只有c和a之间有超过1个格子的时候才需要移动if (c - a > 2) {if (b - a <= 2 || c - b <= 2) {// 如果abc之中有任何两个元素紧挨着或者中间只有一个格子的时候,最少只需要1次就够了min = 1;} else {// 如果abc之中没有任何一个格子紧挨或者相差1个格子,那么最少需要2次min = 2;}}// 最多就是c-a-2return new int[]{min, c - a - 2};}
}

文章转载自:
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://.
http://www.tj-hxxt.cn/news/36484.html

相关文章:

  • 潍坊网站优化优化百度seo技术搜索引擎
  • 视频网站源码下载重庆网页优化seo
  • 网站建设 网页制作百度推广怎么样才有效果
  • 酒店网站建设上海今天发生的重大新闻
  • 金坛网站建设哪家好外链发布平台大全
  • 视觉差网站插件昆明seocn整站优化
  • 吴忠网站建设报价百度助手官网
  • 泉州wap网站制作免费推广产品的平台
  • 做钢材都有什么网站深圳网站优化排名
  • 可以做网络推广的网站国际新闻今日头条
  • 网站代码需要注意什么在百度上做广告推广要多少钱
  • 大连 响应式网站制作seo诊断分析工具
  • 开启IIs动态网站开发百度入口的链接
  • 江苏省建设类高工申报网站域名查询注册信息查询
  • 电脑web是什么意思网站快速优化排名app
  • 工业企业网络推广seo关键词优化经验技巧
  • 中英文 微信网站 怎么做怎么推广自己的网站
  • 铁岭手机网站建设b2b平台运营模式
  • 小型网站建设seo网址优化靠谱
  • 网站名字怎么取最好湖南知名网络推广公司
  • adobeXD做网站推广app赚钱的平台
  • 软文推广教程seo主要是指优化
  • 惠州外包网站建设站长统计app软件下载官网
  • 网站带做收录排名谷歌搜索引擎入口2023
  • 上海公司注册名字查询百度ocpc如何优化
  • 做网站有什么好的推荐什么是广告营销
  • vk社交网站做婚介优化师
  • wordpress面包屑seo外推软件
  • 一般设计网站页面用什么软件做百度正式员工工资待遇
  • 前端做数据表格的网站搜索引擎的营销方法有哪些