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

个人网站引导页源码临城网站

个人网站引导页源码,临城网站,公司大厅设计效果图大全,建设网站的技术性背景1 题目描述 给你一个下标从 0 开始的整数数组 nums , 请你找到 最左边 的中间位置 middleIndex #xff08;也就是所有可能中间位置下标最小的一个#xff09; 中间位置 middleIndex 是满足 nums[0] nums[1] ... nums[middleIndex-1] nums[middleIndex1] nums[middleI…1 题目描述 给你一个下标从 0 开始的整数数组 nums , 请你找到 最左边 的中间位置 middleIndex 也就是所有可能中间位置下标最小的一个 中间位置 middleIndex 是满足 nums[0] nums[1] ... nums[middleIndex-1] nums[middleIndex1] nums[middleIndex2] ... nums[nums.length-1] 的数组下标 如果 middleIndex 0 , 左边部分的和定义为 0 类似的, 如果 middleIndex nums.length - 1 , 右边部分的和定义为 0 请你返回满足上述条件 最左边 的 middleIndex , 如果不存在这样的中间位置, 请你返回 -1 示例 1 输入nums [2, 3, -1, 8, 4] 输出3 解释 下标 3 之前的数字和为2 3 -1 4 下标 3 之后的数字和为4 4示例 2 输入nums [1, -1, 4] 输出2 解释 下标 2 之前的数字和为1 -1 0 下标 2 之后的数字和为0示例 3 输入nums [2, 5] 输出-1 解释 不存在符合要求的 middleIndex 示例 4 输入nums [1] 输出0 解释 下标 0 之前的数字和为0 下标 0 之后的数字和为02 解题思路 解题思路: 计算数组总和遍历数组, 计算左边的和, 右边的和 数组总和 - 左边的和 - 当前元素如果左边的和 * 2 当前元素 数组总和, 则找到了中间下标, 返回当前下标 2.1 代码实现 public int findMiddleIndex(int[] nums) { // 计算数组总和 int total Arrays.stream(nums).sum(); int sum 0; // 遍历数组, 计算左边的和, 右边的和 数组总和 - 左边的和 - 当前元素 for (int i 0; i nums.length; i) { // 如果左边的和 * 2 当前元素 数组总和, 则找到了中间下标, 返回当前下标 if (2 * sum nums[i] total) { return i; } // 将当前元素加入到左边的和中 sum nums[i]; } return -1; }
http://www.dnsts.com.cn/news/19831.html

相关文章:

  • 烟台网站搜索优化黄山seo排名优化技术
  • 做外贸怎么网站找客户会外语和做网站
  • 公司做网站文案怎么写东莞外贸人才网
  • 网站建设费用明细 xls做网站必需要在工商局备案吗
  • 邳州哪家做百度推广网站 在线
  • 企业网站建无极领域付费网站
  • 用文字写美食个人网站设计作品舆情系统源码
  • 查看网站用什么语言做的购物网站模版
  • 济源城乡建设局网站wordpress 淘宝联盟
  • 网站建设礻首选金手指晋州专业网站建设
  • wordpress 数据库查询数据库沈阳seo排名收费
  • 可以自己做漫画的网站生成手机网站
  • 价钱网站建设衡水网站制作与推广
  • 做抽奖网站合法吗网站优化过度被k
  • 淘宝店铺怎么引流推广苏州seo关键字优化
  • 做商城类网站空间怎么买新手学网站建设解疑与技巧1200例
  • 泰州网站制作软件网站制作手机
  • pc三合一网站wordpress固定链接设置静态链接
  • 网站开发进度计划表如何做超市的网站
  • 网站开发者什么浏览器网站推荐入口
  • 做ppt的网站叫什么名字h5网站开发价格
  • 网址收录网站新增网站建设方案
  • 青岛市北建设集团网站渭南网页设计
  • 公司网站搜索引擎优化网站空间名
  • 商标设计网站推荐企业seo如何优化
  • 网站地图添加怎么做影视网站
  • 做爰在线网站网站搭建中转
  • 淮南网站优化怎么做的网站怎么放上网
  • seo网站建设价格网站建设一个下载链接
  • 建立soho公司网站品牌网