题目的意思就是,求出数组中这样一个索引:它左边的元素之和等于它右边的元素之和;
思路:遍历一遍得到数组总和sum,然后再次遍历,设sum_left为当前元素i的左边所有元素之和,那么如果sum_left*2+nums[i]==sum,则说明找到该索引;

class Solution {public:int pivotIndex(vector<int>& nums) {int len=nums.size();if(len==0)return -1;int sum=0;for(int i:nums){sum+=i;}int sum_left=0;for(int i=0;i<len;i++){if(sum_left*2+nums[i]==sum)return i;elsesum_left+=nums[i];}return -1;}
};

Leetcode每日一题:724.Find Pivot Index(寻找中心索引)相关推荐

  1. LeetCode每日一题(28. Find the Index of the First Occurrence in a String)

    Given two strings needle and haystack, return the index of the first occurrence of needle in haystac ...

  2. LeetCode 每日一题 2021-6-15 (山峰数组的封顶索引)

    852. 山脉数组的峰顶索引 难度简单 符合下列属性的数组 arr 称为 山脉数组 : arr.length >= 3 存在 i(0 < i < arr.length - 1)使得: ...

  3. Leetcode每日一题 599. 两个列表的最小索引总和 双哈希表的合理使用一题双响~

  4. LeetCode每日一题——904. 水果成篮

    LeetCode每日一题系列 题目:904. 水果成篮 难度:普通 文章目录 LeetCode每日一题系列 题目 示例 思路 题解 题目 你正在探访一家农场,农场从左到右种植了一排果树.这些树用一个整 ...

  5. 【Leetcode 每日一题】514. 自由之路(BFS+优先队列)

    Leetcode 每日一题 题目链接:514. 自由之路 难度: 困难 解题思路: 这道题乍一看,可以选择用动态规划或者BFS来求解.本文使用BFS来进行解答.注意到题中有一个最小的到路径.所以我们可 ...

  6. LeetCode每日一题——927. 三等分

    LeetCode每日一题系列 题目:927. 三等分 难度:困难 文章目录 LeetCode每日一题系列 题目 示例 思路 题解 题目 给定一个由 0 和 1 组成的数组 arr ,将数组分成 3 个 ...

  7. LeetCode每日一题——811. 子域名访问计数

    LeetCode每日一题系列 题目:811. 子域名访问计数 难度:普通 文章目录 LeetCode每日一题系列 题目 示例 思路 题解 题目 网站域名 "discuss.leetcode. ...

  8. LeetCode每日一题——670. 最大交换

    LeetCode每日一题系列 题目:670. 最大交换 难度:中等 文章目录 LeetCode每日一题系列 题目 示例 思路 题解 题目 给定一个非负整数,你至多可以交换一次数字中的任意两位.返回你能 ...

  9. LeetCode每日一题(题1028)

    题1028 前言 题目 思路 代码 错误 后记 前言 最近在刷LeetCode每日一题,每次做完之后总能有些收获,所以想着不如每天写个博客记录一下做的题目的解法以及自己写的时候问题出在哪里. 题目 从 ...

  10. 4月你好,愚人节果然是笨人,【LeetCode每日一题】1006. 笨阶乘

    4月你好,愚人节果然是笨人,[LeetCode每日一题]1006. 笨阶乘 今日题目1006题,每日一题微信交流群可以点击右下角:合作转载->联系我,拉你入群. 目前每日一题两个群,每天推送题目 ...

最新文章

  1. 排除一例电脑启动故障
  2. nslookup域名解析
  3. C#最受欢迎功能 -- C#1至C#7
  4. 机器学习中用来防止过拟合的方法有哪些?
  5. python判断计算机是否有网络连接
  6. GAN生成对抗网络-CGAN原理与基本实现-条件生成对抗网络04
  7. 数据结构(五)---栈的链式存储的实现---java版
  8. zigbee的路由器能分配网络地址吗_真核细胞无丝分裂能将核DNA精准的平均分配到两个子细胞中吗?...
  9. 基于DeepConvLSTM的传感器信号分类
  10. 【小技巧】【Java】 创建指定数目m的Set数组
  11. Hashtable、HashMap、TreeMap总结
  12. 解读webpack的bundle.js
  13. SLF4J 与Log4J
  14. Springboot(java)程序部署到k8s
  15. webApp PHP项目打包供手机下载,免越狱免签名的苹果ios webAPP打包生成的网站教程(附iphone配置实用工具)...
  16. vcf文件格式详细解释
  17. GlusterFS(上)
  18. adb install 命令参数
  19. OpenCvSharp 棋盘格标定助手
  20. 2019年第十届蓝桥杯[Java]

热门文章

  1. 如何将自己的网站分享到QQ空间,微信,微博等等。
  2. LinuxMint下的Orionode源码安装
  3. UINavigationController 基本用法
  4. FairScheduler的任务调度机制——assignTasks
  5. 简便无刷新文件上传系统
  6. EL表达式(Exprission language)
  7. Html5+NodeJS——拖拽多个文件上传到服务器
  8. [转]SSAS没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG)) (Microsoft Visual Studio)的解决办法...
  9. 继承或者重写django的user model?
  10. (转)CKEditor和CKFinder在ASP.NET中的应用