return 3
 
One for loop to calculate sum, then another loop to compare (sum-nums[j]-leftsum)==leftsum?
if true return j, if false, then update leftsum=sum-nums[j]
 
 public int PivotIndex(int[] nums)
{
if (nums == null || nums.Length == )
{
return -;
}
int l = nums.Length;
int sum = ; int leftsum = ;
for (int i = ; i < l; i++)
{
sum +=nums[i];
}
for (int j=; j< l; j++)
{
if (sum - nums[j] - leftsum == leftsum)
{
return j;
}
else
leftsum += nums[j];
}
return -;
}

最新文章

  1. javascript中的变量
  2. 【小白的CFD之旅】13 敲门实例【续3】
  3. javascript实现简单的轮播图片
  4. js获取url的常用方法
  5. News新闻发布系统
  6. .Net简单图片系统-本地存储和分布式存储
  7. Supervisor 安装与配置
  8. 初学Node(一)国际惯例HelloWorld
  9. 怎么用OCR图文识别软件在MS Office中创建PDF文件
  10. python截取中文字符串
  11. free 命令解释
  12. 比较好的自学IT的网站
  13. 浅谈Spring(一)
  14. 《Metasploit魔鬼训练营》第四章(下)
  15. MongoDb 用 mapreduce 统计留存率
  16. jquery ajax几种书写方式的总结
  17. 轴对称 Navier-Stokes 方程组的点态正则性准则 II
  18. Win10更新
  19. 单域名下多子域名同时认证HTTPS
  20. keras环境

热门文章

  1. webstorm for mac 破解步骤
  2. UltraEdit-32文本编辑器软件 23.20.0.28 中文版
  3. 使用android的mediaplayer做成 一个demo,欢迎测试使用
  4. how to check if you have TURNIN successfully?
  5. JPG 图片在IE下不能显示的问题
  6. 简单的socket方法
  7. CSS实现三角形图标的原理《转载》
  8. Unity3D研究院之在把代码混淆过的游戏返混淆回来(七十七)
  9. HDU - 3068 最长回文(manacher)
  10. JS实现点击弹出对应的索引