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

app网站建设宣传方案房屋设计装修软件免费app

app网站建设宣传方案,房屋设计装修软件免费app,哈尔滨中企动力科技股份有限公司,怎么才能在百度搜到自己的网站题目 有N个正整数组成的一个序列。给定整数sum#xff0c;求长度最长的连续子序列#xff0c;使他们的和等于sum#xff0c;返回此子序列的长度。如果没有满足要求的序列#xff0c;返回-1。 输入描述 第一行输入是:N个正整数组成的一个序列 第二行输入是:给定整数sum 输出…题目 有N个正整数组成的一个序列。给定整数sum求长度最长的连续子序列使他们的和等于sum返回此子序列的长度。如果没有满足要求的序列返回-1。 输入描述 第一行输入是:N个正整数组成的一个序列 第二行输入是:给定整数sum 输出描述 最长的连续子序列的长度 备注 输入序列仅由数字和英文逗号构成数字之间采用英文逗号分隔。序列长度:1N 200 输入序列不考虑异常情况 示例1: 输入 1,2,3,4,2 6 输出 3 说明 1,2,3和4,2两个序列均能满足要求所以最长的连续序列为1,2,3因此结果为3. 示例2: 输入 1,2,3,4,2 20 输出 -1 说明 没有满足要求的子序列返回-1 思路 滑动窗口法以示例数据为例1 2 3 4 2目标和targetSum为6 记i为窗口左边界j为窗口右边界输入的数组为nums初始和为curSumnums[0] 如果curSumtargetSum那么将j右移动并更新当前curSumnums[j]先右移再更新可能越界 如果curSumtargetSum那么记录此时窗口的长度j-i1 如果curSumtargetSum那么i右移并更新当前curSum-nums[i–]先更新再右移不会越界 最后考虑窗口保证有效i,j不得超过nums范围循环条件注意加上ij否则1 2 3 4 2目标和为0,无法通过。 题解 package hwod;import java.util.Arrays; import java.util.Scanner;public class TheLongestContinueSubStr {public static void main(String[] args) {Scanner sc new Scanner(System.in);int[] nums Arrays.stream(sc.nextLine().split(,)).mapToInt(Integer::parseInt).toArray();int sum sc.nextInt();System.out.println(theLongestContinueSubStr(nums, sum));}private static int theLongestContinueSubStr(int[] nums, int sum) {int i 0, j 0, res -1;int curSum nums[0];while (i j i nums.length j nums.length) {if (curSum sum) {j;if (j nums.length) curSum nums[j];} else if (curSum sum) {if (curSum sum) res Math.max(res, j - i 1);curSum - nums[i];i;}}return res;} } 推荐 如果你对本系列的其他题目感兴趣可以参考华为OD机试真题及题解JAVA查看当前专栏更新的所有题目。
http://www.pierceye.com/news/43787/

相关文章:

  • 12网站免费建站网站后台 更新缓存
  • 网站怎么设置支付功能云卡会员卡管理系统
  • 如何做网站赚钱网站建设类书籍
  • 泰安网站制作公司电话化妆品做备案的网站
  • 大学生网站建设策划书wordpress 设计套程序
  • 网站代运营 如何纳税视频模板一键生成
  • 一站式做网站开发模版之家
  • 汽车网站开发毕业设计论文安徽建设工程信息网固镇县
  • 自己建一个网站需要多少钱?建网站要花费多少钱
  • 手机 网站制作适应 分辨率 网站
  • 做兼职翻译的网站开发app和微网站有哪些
  • 临沂网站建设方案服务网站开发薪水一般多少
  • 如需手机网站建设wordpress文章注册才能预览
  • 如何自学建网站深圳电器公司招聘
  • 深圳外贸网站推广网件路由器登陆网址
  • 上海市建设厅网站丹东新区建设发展集团网站
  • 网站设计谈判wordpress视频网站采集器
  • 新零售电商平台网站怎样关键词排名优化
  • 网站开发用什么语言比较流行网页图片无法保存
  • 网站开发 php 实例教程建立com网站
  • 企业网站建设品牌临时域名用于网站调试
  • 网站开发项目答辩主持词域名网站负责人的责任
  • 四年级写一小段新闻seo兼职工资一般多少
  • 长沙做个网站多少钱娄底市建设网站
  • 电梯企业网站制作中山门户网站建设
  • 有没有什么排版的网站郑州安卓app开发
  • 企业网站模板建站费用电子商务网站建设风格
  • 网站首页html制作代码互联网技术论文
  • 自建网站工具网站的js效果代码
  • 深圳公司做网站百度百度一下你就知道主页