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

桐城市住房与建设网站做网站切图是什么意思

桐城市住房与建设网站,做网站切图是什么意思,网站建设中怎么写,大型医疗网站建设题目部分 题目阿里巴巴找黄金宝箱#xff08;V#xff09;难度易题目说明一贫如洗的樵夫阿里巴巴在去砍柴的路上#xff0c;无意中发现了强盗集团的藏宝地#xff0c;藏宝地有编号从0-N的箱子#xff0c;每个箱子上面贴有一个数字。 阿里巴巴念出一个咒语数字 k ( kN…题目部分 题目阿里巴巴找黄金宝箱V难度易题目说明一贫如洗的樵夫阿里巴巴在去砍柴的路上无意中发现了强盗集团的藏宝地藏宝地有编号从0-N的箱子每个箱子上面贴有一个数字。 阿里巴巴念出一个咒语数字 k ( kN )找出连续 k 个宝箱数字和的最大值并输出该最大值。输入描述第一行输入一个数字字串数字之间使用逗号分隔例如: 2,10,-3,-8,40,5。 1 ≤ 字串中数字的个数 ≤ 100000。 -10000 ≤ 每个数字 ≤10000。第二行输入咒语数字例如: 4咒语数字大小小于宝箱的个数。输出描述连续 k 个宝箱数字和的最大值例如: 39。补充说明无------------------------------------------------------示例示例1输入2,10,-3,-8,40,5输出39说明无示例2输入8 1输出8说明无 解读与分析 题目解读 给出 N 个数字求出这 N 个数字中连续 k k ≤ N个数字之和的最大值。 分析与思路 设数字放到数组 numArr 中从第 1 个元素 numArr[0] 开始求出连续 k 个数字numArr[0]、numArr[1] …… numArr[ k - 1]之和记录下来设为 tmpSum。设连续 k 个数字之和最大值为 maxSum初始复制为 maxSum tmpSum。然后向右滑动数字块一位在 即 tmpSum - numArr[0] numArr[ k ]如果它大于 maxSum则给 maxSum 赋新值直至遍历完所有的数字。 此方法只需要遍历一次数组时间复杂度为 O(n)空间复杂度为 O(1)。 代码实现 Java代码 import java.util.Scanner;/*** 阿里巴巴黄金宝箱* * since 2023.10.30* version 0.1* author Frank**/ public class AlibabaGoldBox5 {public static void main(String[] args) {Scanner sc new Scanner(System.in);while (sc.hasNext()) {String input sc.nextLine();String[] inputArr input.split(,);int[] numbers new int[inputArr.length];for (int i 0; i numbers.length; i) {numbers[i] Integer.parseInt(inputArr[i]);}input sc.nextLine();int k Integer.parseInt(input);processAlibabaGoldBox5(k, numbers);}}private static void processAlibabaGoldBox5(int k, int[] numbers) {int tmpSum 0;for (int i 0; i k; i) {tmpSum numbers[i];}int maxSum tmpSum;for (int i 0; i numbers.length - k; i) {tmpSum - numbers[i];tmpSum numbers[i k ];if (tmpSum maxSum) {maxSum tmpSum;}}System.out.println(maxSum);}} JavaScript代码 const rl require(readline).createInterface({ input: process.stdin }); var iter rl[Symbol.asyncIterator](); const readline async () (await iter.next()).value; void async function() {while (line await readline()) {var inputArr line.split(,);var numbers new Array();for (var i 0; i inputArr.length; i) {numbers[i] parseInt(inputArr[i]);}line await readline()var k parseInt(line);processAlibabaGoldBox5(k, numbers);} }();function processAlibabaGoldBox5(k, numbers) {var tmpSum 0;for (var i 0; i k; i) {tmpSum numbers[i];}var maxSum tmpSum;for (var i 0; i numbers.length - k; i) {tmpSum - numbers[i];tmpSum numbers[i k];if (tmpSum maxSum) {maxSum tmpSum;}}console.log(maxSum); } (完)
http://www.zqtcl.cn/news/455767/

相关文章:

  • 东营网站建设策划内容个人备案网站投放广告
  • 建立网站时服务器的基本配置有哪些做网站电信运营许可证
  • 如何阿里巴巴网站做推广方案怎么做网站的浏览栏
  • 织梦做中英文企业网站ui设计工资一般多少钱
  • php网站调试环境搭建关于网站开发的毕业设计
  • 如何在网站上做评比wordpress 图标代码
  • 网站优化建议怎么写pageadmin怎么样
  • 中外商贸网站建设平台合肥响应式网站开发
  • 雨花区区网站建设公司上传文章网站
  • 长春网站z制作自己做背景的网站
  • 浙江英文网站建设陕西百度推广的代理商
  • 怎么看网站蜘蛛网站价格评估 优帮云
  • 南充高端网站建设什么是搜索引擎营销
  • 找做网站的上什么appwordpress esc html
  • 如何做网站效果更好国外效果图网站
  • 西安seo网站推广优化芜湖代理公司注册
  • 某某网站建设策划书2000字长沙专门做网站公司
  • 成都pc网站建设莱州市网站
  • 推广平台网站热狗网黄浦网站建设推广
  • 网站跳出率因素徐州市城乡建设局官方网站
  • 中小型企业 公司网站建设特大新闻凌晨刚刚发生
  • 现在建设网站赚钱吗wordpress简约博客主题
  • 扬州网站商城建设价格凡科互动游戏作弊
  • 嘉定企业网站制作中国空间雷达卫星
  • dw做一个小网站教程厦门seo小谢
  • 江苏国龙翔建设公司网站济南百度推广公司
  • 北京理工大学网站网页设计html手册
  • 智能建站大师官网平台招聘页面设计模板
  • 网页制作三剑客不包括优化关键词推广
  • 济南设计网站中盛浩瀚建设有限公司网站