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

上海网站建设咨2019年开公司做网站可以吗

上海网站建设咨,2019年开公司做网站可以吗,怎么知道网站谁建的,河南建设工程造价信息题干 给你一个整数数组 nums #xff0c;请计算数组的 中心下标 。 数组 中心下标 是数组的一个下标#xff0c;其左侧所有元素相加的和等于右侧所有元素相加的和。 如果中心下标位于数组最左端#xff0c;那么左侧数之和视为 0 #xff0c;因为在下标的左侧不存在元素。…题干 给你一个整数数组 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 10^4-1000 nums[i] 1000 解题思路 本题的意思就是一个数组中有若干元素是否存在一个数它的左边元素的和与它的右边元素的和相等若存在输出这个数的下标若不存在输出-1。 如示例1所示173115611存在元素6它的两边各自元素和相等。 我们可以算出数组内所有元素的总和sum然后从左往右遍历数组求一个新的总和lSum 用sum减去lSum再减去当前指针i所在的元素比较此时的lSum与sum是否相等若有相等的时候直接输出此时i的值即可否则没有满足条件的中心下标输出-1。 以示例1举例sum17365628lSum173617,lSum - 6(下标左侧和) 与 sum - lSum(下标右侧和)相等即存在下标是元素6的下标。 AC代码 class Solution {public int pivotIndex(int[] nums) {int lSum 0, sum 0;for(int num : nums ){sum sum num;}for(int i0;inums.length;i){lSum lSum nums[i];sum sum - nums[i];if(lSum - nums[i] sum ){return i;}}return -1;} }
http://www.dnsts.com.cn/news/250667.html

相关文章:

  • 做网站 中企动力网站建设中 目录
  • wap网站建设教程北京工程建设信息网官网
  • 泸州作网站建设联系电话网站建设和网络优化
  • 无棣网页设计百度seo排名公司
  • 牡丹江做网站手机 网站编辑器
  • 要学做游戏上什么网站学好深圳建筑设计院排名
  • 昆明网站建设公司哪家口碑好网站建设毕业设计心得
  • h5移动端网站模板下载兖州网站建设
  • 网站打不开的原因软件商城电脑版
  • 制作网站源码辽宁大连直客部七部是什么件
  • 电脑如何做穿透外网网站平台推广怎么写
  • 江苏安宜建设工程有限公司网站免费的设计软件
  • 政务公开和网站建设工作问题建e室内设计
  • 站长百度哪个商城网站建设好
  • 网站开发企业官网头像制作logo免费生成器在线
  • 软文网站平台网站icp备案号查询
  • 南昌建网站单位网页设计个人信息
  • 上海营销型企业网站培训信息
  • 外贸箱包网站模板我想加盟个代理记账公司
  • 网站建设论文文献西班牙语网站设计公司哪家好
  • 做资料网站是自己建服务器好还是租用好瓯北网站制作
  • 太原整站优化排名外包淘宝客api采集发布到wordpress
  • 做流量网站怎么做ppt汇报模板免费下载
  • 电子商务推荐类网站建设的目的兰州网站建设推荐q479185700顶你
  • wap网站建设学什么wordpress后台禁止更新
  • 网站营销单页怎么做网站的建设维护
  • 西宁建站赣榆网站建设xxiaoseo
  • 石家庄招聘哪个网站做的好蓝色大气网站源码
  • 包头网站设计推广一般课程网站要怎么做
  • asp.net旅游网站开发文档北京住房和建设部网站