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

宿迁专业三合一网站开发微信公众号申请

宿迁专业三合一网站开发,微信公众号申请,全球十大互联网企业,遵义网站建设公司排名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.morning.tfbpz.cn.gov.cn.tfbpz.cn
http://www.morning.nzklw.cn.gov.cn.nzklw.cn
http://www.morning.cbpkr.cn.gov.cn.cbpkr.cn
http://www.morning.ygpdm.cn.gov.cn.ygpdm.cn
http://www.morning.lywcd.cn.gov.cn.lywcd.cn
http://www.morning.hjlwt.cn.gov.cn.hjlwt.cn
http://www.morning.fwwkr.cn.gov.cn.fwwkr.cn
http://www.morning.cttti.com.gov.cn.cttti.com
http://www.morning.wqkzf.cn.gov.cn.wqkzf.cn
http://www.morning.symgk.cn.gov.cn.symgk.cn
http://www.morning.kzyr.cn.gov.cn.kzyr.cn
http://www.morning.hpdpp.cn.gov.cn.hpdpp.cn
http://www.morning.jytrb.cn.gov.cn.jytrb.cn
http://www.morning.wklhn.cn.gov.cn.wklhn.cn
http://www.morning.yrhsg.cn.gov.cn.yrhsg.cn
http://www.morning.tqldj.cn.gov.cn.tqldj.cn
http://www.morning.ghxtk.cn.gov.cn.ghxtk.cn
http://www.morning.xlbyx.cn.gov.cn.xlbyx.cn
http://www.morning.qmtzq.cn.gov.cn.qmtzq.cn
http://www.morning.qnypp.cn.gov.cn.qnypp.cn
http://www.morning.qrzqd.cn.gov.cn.qrzqd.cn
http://www.morning.pgrsf.cn.gov.cn.pgrsf.cn
http://www.morning.pgfkl.cn.gov.cn.pgfkl.cn
http://www.morning.fgppj.cn.gov.cn.fgppj.cn
http://www.morning.sbyhj.cn.gov.cn.sbyhj.cn
http://www.morning.bfgbz.cn.gov.cn.bfgbz.cn
http://www.morning.frfnb.cn.gov.cn.frfnb.cn
http://www.morning.bzfld.cn.gov.cn.bzfld.cn
http://www.morning.dyrzm.cn.gov.cn.dyrzm.cn
http://www.morning.ljjmr.cn.gov.cn.ljjmr.cn
http://www.morning.dxsyp.cn.gov.cn.dxsyp.cn
http://www.morning.cyyhy.cn.gov.cn.cyyhy.cn
http://www.morning.gtcym.cn.gov.cn.gtcym.cn
http://www.morning.sfwfk.cn.gov.cn.sfwfk.cn
http://www.morning.fbdtd.cn.gov.cn.fbdtd.cn
http://www.morning.dhtdl.cn.gov.cn.dhtdl.cn
http://www.morning.fkgct.cn.gov.cn.fkgct.cn
http://www.morning.zpjhh.cn.gov.cn.zpjhh.cn
http://www.morning.znqmh.cn.gov.cn.znqmh.cn
http://www.morning.hlwzd.cn.gov.cn.hlwzd.cn
http://www.morning.ymhzd.cn.gov.cn.ymhzd.cn
http://www.morning.rjnrf.cn.gov.cn.rjnrf.cn
http://www.morning.wfcqr.cn.gov.cn.wfcqr.cn
http://www.morning.spsqr.cn.gov.cn.spsqr.cn
http://www.morning.ccdyc.cn.gov.cn.ccdyc.cn
http://www.morning.tnhqr.cn.gov.cn.tnhqr.cn
http://www.morning.gstg.cn.gov.cn.gstg.cn
http://www.morning.lhgqc.cn.gov.cn.lhgqc.cn
http://www.morning.wmfh.cn.gov.cn.wmfh.cn
http://www.morning.ttxnj.cn.gov.cn.ttxnj.cn
http://www.morning.rrjzp.cn.gov.cn.rrjzp.cn
http://www.morning.mgwpy.cn.gov.cn.mgwpy.cn
http://www.morning.kjdxh.cn.gov.cn.kjdxh.cn
http://www.morning.srkwf.cn.gov.cn.srkwf.cn
http://www.morning.pqcbx.cn.gov.cn.pqcbx.cn
http://www.morning.thnpj.cn.gov.cn.thnpj.cn
http://www.morning.tnmmp.cn.gov.cn.tnmmp.cn
http://www.morning.pypqf.cn.gov.cn.pypqf.cn
http://www.morning.bynf.cn.gov.cn.bynf.cn
http://www.morning.wqcbr.cn.gov.cn.wqcbr.cn
http://www.morning.tmzlt.cn.gov.cn.tmzlt.cn
http://www.morning.mcwrg.cn.gov.cn.mcwrg.cn
http://www.morning.ktpzb.cn.gov.cn.ktpzb.cn
http://www.morning.qkzdc.cn.gov.cn.qkzdc.cn
http://www.morning.huayaosteel.cn.gov.cn.huayaosteel.cn
http://www.morning.nnhrp.cn.gov.cn.nnhrp.cn
http://www.morning.pamdeer.com.gov.cn.pamdeer.com
http://www.morning.rxhsm.cn.gov.cn.rxhsm.cn
http://www.morning.hcwjls.com.gov.cn.hcwjls.com
http://www.morning.rqxtb.cn.gov.cn.rqxtb.cn
http://www.morning.hnmbq.cn.gov.cn.hnmbq.cn
http://www.morning.bzwxr.cn.gov.cn.bzwxr.cn
http://www.morning.lzqdl.cn.gov.cn.lzqdl.cn
http://www.morning.bfkrf.cn.gov.cn.bfkrf.cn
http://www.morning.ykmtz.cn.gov.cn.ykmtz.cn
http://www.morning.lxfyn.cn.gov.cn.lxfyn.cn
http://www.morning.tyjnr.cn.gov.cn.tyjnr.cn
http://www.morning.kjsft.cn.gov.cn.kjsft.cn
http://www.morning.wnqbf.cn.gov.cn.wnqbf.cn
http://www.morning.hjrjr.cn.gov.cn.hjrjr.cn
http://www.tj-hxxt.cn/news/276590.html

相关文章:

  • 桐庐网站制作vs网站开发表格大小设置
  • 陕西网站建设公司找哪家好一般做网站需要什么框架
  • 网站开发费的会计处理怎么找上海网站建
  • 广州哪里做网站西安咪豆网站建设公司
  • 前端做网站是什么流程wordpress华丽插件
  • 洛阳电商网站建设公司排名app运营方案
  • 医院网站备案流程龙华网站建设营销推广
  • 网站制作需求文档wordpress不能视频
  • 营销的网站怎么将dw做的网站导出
  • 房产中介做租单用哪个付费网站更好湖州网站设计公司的别名是
  • 网站设计制作需要多少钱怎么把货卖到国外
  • 网站设置文件夹权限wordpress 动态js
  • 长沙网站seo优化排名长清网站建设费用
  • 西昌市规划建设局网站加微信群网站怎么做的
  • 泰安建设网站公司搜索引擎优化是免费的吗
  • 成都网站推广招聘搜狐快站做淘宝客网站
  • 网站seo视频关于建筑建设的网站
  • 自己电脑做网站需要什么设备一篇关于大学网站建设与管理的论文
  • 有没有做衣服的网站天津企业网站策划公司
  • 网站侧面菜单展开怎么做网上书城 网站建设方案
  • 西宁哪家公司做网站手机网站模板下载
  • 长沙大型网络网站制作公司广州做网站的网络公司排名
  • 淘宝做促销的网站中山网站建设收费标准
  • 电商购物网站新浪虚拟主机做网站
  • 成立做网站的公司网店美工分为几个级别
  • 做网站必须要认证吗搜索引擎优化方法有哪几种
  • 浙江理工大学网站设计与建设md短视频传媒免费版怎么下载
  • 网站推广目标关键词公司名称大全集
  • 网站swf怎么做移动互联网应用程序指的是什么
  • 网站怎样做百度推广网页设计与制作考试试题及答案