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

国外有什么网站做游戏wordpress多大vps

国外有什么网站做游戏,wordpress多大vps,做柜子比较好看的网站,wdcp备份的数据库网站文件在哪里1. 前言 今天是力扣刷题日记的第二天#xff0c;今天依旧是一道简单题啊#xff0c;慢慢来#xff0c;先看看题目是什么吧。 2. 题目描述 给你一个整数数组 nums #xff0c;请计算数组的 中心下标。 数组 中心下标 是数组的一个下标#xff0c;其左侧所有元素相加的和…1. 前言 今天是力扣刷题日记的第二天今天依旧是一道简单题啊慢慢来先看看题目是什么吧。 2. 题目描述 给你一个整数数组 nums 请计算数组的 中心下标。 数组 中心下标 是数组的一个下标其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端那么左侧数之和视为 0 因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。 如果数组有多个中心下标应该返回 最靠近左边 的那一个。如果数组不存在中心下标返回 -1 。 示例 1 输入nums [1, 7, 3, 6, 5, 6] 输出3 解释 中心下标是 3 。 左侧数之和 sum nums[0] nums[1] nums[2] 1 7 3 11 右侧数之和 sum nums[4] nums[5] 5 6 11 二者相等。示例 2 输入nums [1, 2, 3] 输出-1 解释 数组中不存在满足此条件的中心下标。示例 3 输入nums [2, 1, -1] 输出0 解释 中心下标是 0 。 左侧数之和 sum 0 下标 0 左侧不存在元素 右侧数之和 sum nums[1] nums[2] 1 -1 0 。提示 1 nums.length 104-1000 nums[i] 1000 3. 题目分析 看到这道题的描述其实还是挺容易理解的简单来说就是在数组里面找到一个标下使得这个下标的左边所有元素之和和这个下标右边的元素之和相等。需要注意的是第一个下标的左边默认和为 0最后一个下标的右边默认和也是为 0.如果数组中有多个这样的数能让左边和右边的和相等则取最左边的。 到这里其实已经有思路了最简单的办法就是遍历然后分别计算左边和右边的和是否相等。但是看了一下数组的最大长度是 10 的 4 次方打消了我的念头。因为这个思路需要用到两层循环第一层循环用来遍历整个数组第二层循环把左边和右边的值分别做计算时间复杂度为为 O(n^2)面对 10^4 这个量级大概率过不了。所以需要换一种思路。 然后又想到了双指针分别遍历头和尾每次判断是否相等但是很快就排除了因为数组中存在负数所以你不知道左边指针和右边指针哪一个先动。 经过一番简单的思考我发现其实如果是双层循环暴力去解的话其中包含了大量的计算有没有什么办法不用每次都去把所有的数加起来呢我想到了动态规划的思想根据之前的计算去得到当前步骤的结果。我们很容易想到左边的和中间值右边的和数组总和。在从左往右遍历过程中左边的和中间值。右边的和-中间值。这样我们就不需要去重新计算了只需要事先求出数组总和即可。 代码如下 class Solution {public int pivotIndex(int[] nums) {int sum 0;for(int i 0;inums.length;i){sumnums[i];}int left 0;int right sum-nums[0];if(left right){return 0;}for(int i 1;inums.length;i){left nums[i-1];right -nums[i];if(leftright){return i;}}return -1;} }首先我们遍历一次去获取到数组中的总和接着设左边的和 left 0;右边的和 right sum - nums[0]因为中间值最小也是从下标 0开始因此一开始右边总和就不能包含第一个下标这样左边中间右边就从逻辑上分开了我们先判断当中间值下标为 0 的时候是不是满足如果满足则返回下标 0.如果第一个不满足中间值那么我们开始循环判断left 不断加上一个中间值right 不断减去当前的中间值意思就是下标移动一个上一个的值就加入左边而当右边的值又要拿出一个来充当中间值。直到左右相等直接返回下标如果遍历结束还没有 return说明不存在这样的值所以最后返回 -1。 4. 最后结果
http://www.pierceye.com/news/596744/

相关文章:

  • 佛山网站制作的公司做文库网站怎么赚钱吗
  • 博客网站 做淘宝客咸阳网站建设推广
  • 佛山手机网站建设优化做网站要多大的画布
  • 网站结构优化包括什么网站建设定制开发
  • 做装修的有那些网站wordpress获取用户位置
  • 找事做网站公司网站网页设计
  • 网站数据哪个网站可以做图片
  • 网站添加google地图阿里云服务器可以访问国外网站吗
  • 大连免费网站制作重庆哪些网站推广公司
  • 查建设工程规划许可证网站广州模板建站公司
  • 怎么做网站的超级链接有哪些做的很漂亮的网站
  • 做旅游网站挣钱吗wordpress 虎嗅网
  • 乐清网站制作的公司php 网站源代码
  • 外国知名个人网站衡阳做网站公司
  • 女人网站源码沈阳大型网站制作公司
  • 河南外贸网站建设中国建设银行密码重置网站
  • 搭建网站是什么专业资阳网络营销顾问招聘
  • 建个门户网站网站开发人员配备
  • 营销型网站建设 上海工程造价
  • 做暧暧暖网站想建个企业网站
  • 南通做外贸的公司网站建筑招聘求职网
  • 网站排名顾问江苏省建设网站首页
  • 青岛找网站建设公司印记室内设计网站
  • 上海网站建设聚众网络网站对域名
  • 可做百科资料参考的网站福州网页定制
  • 开发一个网站需要多长时间高端网站定制开发设计制作
  • 桐乡做网站的公司视频网站建站费用
  • 企业网站建设服务网站制作的困难与解决方案
  • 宜昌营销型网站内存优化大师
  • 做购物网站的费用上海有名的效果图公司