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

怎么做虚拟币网站哈尔滨市建设工程质量安全站

怎么做虚拟币网站,哈尔滨市建设工程质量安全站,做360手机网站优化,云县网站建设 云县网Leetcode 3255. Find the Power of K-Size Subarrays II 1. 解题思路2. 代码实现 题目链接#xff1a;3255. Find the Power of K-Size Subarrays II 1. 解题思路 这一题是题目3254的进阶版#xff0c;其实主要就是增加了算法复杂度。 整体上来说的话思路还是一个分段的思…Leetcode 3255. Find the Power of K-Size Subarrays II 1. 解题思路2. 代码实现 题目链接3255. Find the Power of K-Size Subarrays II 1. 解题思路 这一题是题目3254的进阶版其实主要就是增加了算法复杂度。 整体上来说的话思路还是一个分段的思路我们找到所有的满足条件的连续递增数列显然他们之间不可能有交集。 然后对于任何一个连续递增的数列假设其长度为 m m m如果 m k mk mk那显然无法构成长度不少于 k k k的数组因此我们返回一个长度为 m m m的 − 1 -1 −1的数组即可反之如果 m ≥ k m \geq k m≥k那么其返回结果的前 k − 1 k-1 k−1个值就是 − 1 -1 −1后面则就是原始数组当中的值了。 我们将所有数组拼凑在一起然后去除掉前 k − 1 k-1 k−1个元素即为我们最终的解答了。 2. 代码实现 给出python代码实现如下 class Solution:def resultsArray(self, nums: List[int], k: int) - List[int]:n len(nums)i 0ans []while i n:j iwhile j n-1 and nums[j1] nums[j]1:j 1m j-i1if m k:ans [-1] * (k-1) nums[ik-1:j1]else:ans [-1] * mi j1return ans[k-1:]提交代码评测得到耗时1312ms占用内存32.9MB。
http://www.hkea.cn/news/14505414/

相关文章:

  • 付费网站模板工商局注册公司网站
  • 网站注册可以免费吗怎样申请免费网站
  • 0基础做网站工具wordpress 建两个网站
  • 中和阗盛工程建设有限公司网站微信h5
  • 在凡科网申请的网站设置网页访问密码做设计的平台
  • 用手机域名做网站厦门网站流量优化价格
  • 免费网站设计南山龙岗最新通告
  • 深圳做网站比较好的公司受欢迎的合肥网站建设
  • 大连网站建设哪个好海南seo关键词
  • 网站建设企业类型是什么意思建设部网站注册规划师查询
  • 网站建设功能点价格龙华做企业网站
  • 建设网站需要了解些什么问题企业wordpress主题下载
  • 好看的网站后台界面软文写作平台
  • 网站规划与建设书企业信息查询系统官网广东
  • 66郑州网站建设南通网站建设果尔
  • 太原学网站开发的学校惠州做网站优化
  • 爱站权重上海网站建设关键词排名
  • 烟台网站开发公司规避电子政务门户网站建设的教训
  • 企业门户网站源码下载公司注册网站源码
  • 昆明建网站的公司免费试用网站有哪些
  • 淘宝网站咋做湖南省建设厅证件查询
  • 常用的搜索引擎的网站备案查询官网
  • 如何衡量网站的价值网站怎样做微信公众号
  • 公司网站服务器选择商贸公司名字推荐
  • 中国建设银行甘肃省分行官网站塘沽信息
  • 网站推广方法 优帮云宣传部网站建设计划书
  • 新农村建设投诉网站清远最新通知
  • 网站建设企划书爱山东app下载注册流程
  • 外贸网站推广机构个人网页设计与实现论文免费
  • 花钱做网站注意些什么营销案例分析网站