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

windows 2003 取消网站访问密码湖南专业seo优化

windows 2003 取消网站访问密码,湖南专业seo优化,福州盈科网站建设有限公司怎么样,全国网页制作大赛题目描述: 给你一个下标从 0 开始长度为 n 的整数数组 nums 。 如果以下描述为真,那么 nums 在下标 i 处有一个 合法的分割 : 前 i 1 个元素的和 大于等于 剩下的 n - i - 1 个元素的和。下标 i 的右边 至少有一个 元素,也就是…

题目描述:

给你一个下标从 0 开始长度为 n 的整数数组 nums 。
如果以下描述为真,那么 nums 在下标 i 处有一个 合法的分割 :

  • 前 i + 1 个元素的和 大于等于 剩下的 n - i - 1 个元素的和。
  • 下标 i 的右边 至少有一个 元素,也就是说下标 i 满足 0 <= i < n - 1 。

请你返回 nums 中的 合法分割 方案数。

示例 1:

输入:nums = [10,4,-8,7]
输出:2
解释:
总共有 3 种不同的方案可以将 nums 分割成两个非空的部分:
- 在下标 0 处分割 nums 。那么第一部分为 [10] ,和为 10 。第二部分为 [4,-8,7] ,和为 3 。因为 10 >= 3 ,所以 i = 0 是一个合法的分割。
- 在下标 1 处分割 nums 。那么第一部分为 [10,4] ,和为 14 。第二部分为 [-8,7] ,和为 -1 。因为 14 >= -1 ,所以 i = 1 是一个合法的分割。
- 在下标 2 处分割 nums 。那么第一部分为 [10,4,-8] ,和为 6 。第二部分为 [7] ,和为 7 。因为 6 < 7 ,所以 i = 2 不是一个合法的分割。
所以 nums 中总共合法分割方案受为 2 。

示例 2:

输入:nums = [2,3,1,0]
输出:2
解释:
总共有 2 种 nums 的合法分割:
- 在下标 1 处分割 nums 。那么第一部分为 [2,3] ,和为 5 。第二部分为 [1,0] ,和为 1 。因为 5 >= 1 ,所以 i = 1 是一个合法的分割。
- 在下标 2 处分割 nums 。那么第一部分为 [2,3,1] ,和为 6 。第二部分为 [0] ,和为 0 。因为 6 >= 0 ,所以 i = 2 是一个合法的分割。

题解:

前缀和

class Solution {public int waysToSplitArray(int[] nums) {int n = nums.length;long left = 0, right = 0;for (int num : nums) {right += num;}int ans = 0;for (int i = 0; i < n - 1; i++) {left += nums[i];right -= nums[i];if (left >= right) {ans++;}}return ans;}
}

http://www.mmbaike.com/news/63350.html

相关文章:

  • 珠海专业制作网站免费发布推广的网站有哪些
  • 网站的投票系统怎么做seo营销培训
  • 网站头部导航样式正规网络教育培训机构
  • 网站认证打款怎么做分录seo优化工作内容
  • 网站设计公司 广州软文素材网站
  • html5 电商网站布局天津网站建设优化
  • 网站运营优化培训属于seo网站优化
  • wordpress判断当前url长春网站优化咨询
  • 重庆云阳网站建设报价最佳搜索引擎
  • 国外html5网站模板指数查询
  • 河北网站建设seo成功案例分析
  • 互联网门户网站有哪些优化营商环境 提升服务效能
  • 汽车低价网站建设爱情链接
  • 杭州做企业网站企业线上培训平台
  • pc网页游戏网站群站优化之链轮模式
  • 推荐坪地网站建设参考消息网国内新闻
  • 怎么做幼儿园网站介绍ppt成都网络营销公司排名
  • 网站建设工具 hbuild微信管理软件哪个最好
  • 做黄图网站接广告好赚吗网络黄页平台网址有哪些
  • 母婴网站怎么做拉新推广渠道
  • 网站在美国做的服务器网站交易平台
  • 网站建设 软件有哪些方面怎么做一个网站平台
  • 怎么做bbs论坛网站搜索营销
  • 卖机械设备什么网站做推广好seo排名推广工具
  • 网站页脚需要放什么三只松鼠搜索引擎推广
  • 建设一个网站要多久沈阳seo博客
  • 山东人才招聘网搜索引擎优化需要多少钱
  • 开源程序做网站苏州seo门户网
  • 做pc端网站精英互动营销的概念
  • 广州建网站自助建站系统厦门seo优化公司