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

网站免费建站o北京网站seowyhseo

网站免费建站o,北京网站seowyhseo,中英文网站程序,wordpress zhuce邮件题目 给定一个长度为 n 的数组 num 和滑动窗口的大小 size #xff0c;找出所有滑动窗口里数值的最大值。 例如#xff0c;如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3#xff0c;那么一共存在6个滑动窗口#xff0c;他们的最大值分别为{4,4,6,6,6,5}#xff1b; 针…题目 给定一个长度为 n 的数组 num 和滑动窗口的大小 size 找出所有滑动窗口里数值的最大值。 例如如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3那么一共存在6个滑动窗口他们的最大值分别为{4,4,6,6,6,5} 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个 {[2,3,4],2,6,2,5,1} {2,[3,4,2],6,2,5,1} {2,3,[4,2,6],2,5,1} {2,3,4,[2,6,2],5,1} {2,3,4,2,[6,2,5],1} {2,3,4,2,6,[2,5,1]}。 窗口大于数组长度或窗口长度为0的时候返回空。 数据范围 1≤n≤100000≤size≤10000数组中每个元素的值满足 ∣val∣≤10000 要求空间复杂度 O(n)时间复杂度)O(n) 示例1 输入[2,3,4,2,6,2,5,1],3 返回值[4,4,6,6,6,5] 解题思路 1.如果滑动窗口的大小为0则直接返回空列表 2.不为0则依次以滑动窗口的大小作为每次遍历的长度每次滑动向后移动一位依次遍历查找每个窗口中的最大值 题解 # # 代码中的类名、方法名、参数名已经指定请勿修改直接返回方法规定的值即可 # # # param num int整型一维数组 # param size int整型 # return int整型一维数组 # class Solution:def maxInWindows(self , num: List[int], size: int) - List[int]:# 1.如果滑动窗口的大小为0则直接返回空列表if size0: return[]# 2.不为0则依次以滑动窗口的大小作为每次遍历的长度每次滑动向后移动一位依次遍历查找每个窗口中的最大值max_list []n0llen(num)while nsizel:maxnum[n]for i in range(n,nsize):print(num[i])if maxnum[i]:maxnum[i]max_list.append(max)n1return max_list
http://www.hkea.cn/news/14544350/

相关文章:

  • 网站建设中的功能模块描述网站构建建设
  • 苏州做网站公司怎样做网站规划
  • 电商网站设计欣赏wordpress 搭建个人网站
  • wordpress图片太大沈阳seo推广
  • 通化 网站建设寻找客户的渠道和方法
  • 网站建设 投资预算wordpress数据库丢失
  • 做直播券的网站有多少长沙旅游网站建设
  • 北京赛车网站开发百度指数下载手机版
  • 西部数码空间可以做会所网站吗电商网站如何备案
  • 外贸网站建设推广培训wordpress网站多语言包
  • 网站建设有几种方案网站建设方案书怎么签字上传
  • 微信网站 影楼张家界seo网站优化
  • 网站建设做得好的公司wordpress多种设备网页生成
  • 大专毕业设计网站宣传网站开发
  • 六安服装网站建设地址天津网站制作工具
  • 网站安全风险评估报告创建吃的网站怎么做
  • 自己如何做一个网站上海正规做网站公司报价
  • 临清住房建设网站自己的域名可以转给做网站的账号吗
  • 齐齐哈尔做网站的公司网站建立时间查询
  • 沈阳网站建站公司wordpress 侧边宽度
  • 网站开发和网页设计的区别下载国家医保服务平台app
  • 犀牛云网站做的怎么样商城app免费制作
  • 会员制网站 建设divider wordpress
  • 新农村建设的网站住房和城乡建设部网站诚信评价
  • 手机网站推荐什么叫建网站
  • 抚州市临川区建设局网站app制作平台灼灼琉璃夏漫画
  • 网站建设企业电话wordpress章节分页
  • 济南网站建设优化公司百度学术官网首页
  • 衡水wap网站建设apache添加多个网站
  • 合肥网站建设首选众龙网站工作和网站建设管理工作