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

建站管理过程电子商务网站建设结业论文

建站管理过程,电子商务网站建设结业论文,找工程去哪个网站,mvc中手把手做网站文章目录 题目描述题解思路题解代码 题目描述 题解思路 题目让我们求长度为k的子数组并且该子数组的平均值大于threshold,对于这题,我们可以考虑维护一个长度为k的窗口,窗口不断向右滑动,遍历所有长度为k的子数组,我们…

文章目录

  • 题目描述
  • 题解思路
  • 题解代码

题目描述

在这里插入图片描述

题解思路

题目让我们求长度为k的子数组并且该子数组的平均值大于threshold,对于这题,我们可以考虑维护一个长度为k的窗口,窗口不断向右滑动,遍历所有长度为k的子数组,我们计算窗口内的平均数如果大于等于阈值threshold则结果数加一,而计算窗口内的平均数可以通过窗口内的和除以k得到,所以对于窗口来说,我们只需要维护窗口内所有元素的和即可

题解代码

class Solution:def numOfSubarrays(self, arr: List[int], k: int, threshold: int) -> int:n = len(arr)if n < k:return 0# 维护长度为k的窗口和s = sum(arr[:k])# 满足条件的个数ans = 0if  s // k >= threshold:# 窗口内元素的平均值大于等于阈值,增加答案ans = 1for i in range(k, n):# 当前数字加入窗口,窗口最左侧的数字移出窗口s += arr[i] - arr[i-k]        if  s // k >= threshold:# 窗口内元素的平均值大于等于阈值,则增加答案ans += 1return ans
http://www.yayakq.cn/news/460862/

相关文章:

  • 西安正规网站建设公司wordpress 2015
  • 国内网站备案要多久招聘网58同城官网
  • 西乡做网站哪家便宜可视化的网站开发工具
  • 网站要钱怎么期货模拟网站开发
  • 电子网站建设实验报告平面广告设计赏析
  • 百度网站 收录降低
  • 建设一个网站需要什么硬件软件启东市住房和城乡建设局网站
  • h5移动端网站模板wordpress漂浮按钮
  • 服务器网站模板上海建设网站找哪家
  • 开发网站实训的心得体会网站 案例
  • 网站空间名电脑报价网站
  • 该如何选择深圳网站建设公司dw做旅游网站教程
  • 南京网站建设 seowordpress栏目使用不同的模板
  • 江西专业南昌网站建设免费网站申请域名39939cn
  • 沙发网站建设网站流量是什么
  • 代码统计网站合肥集团网站建设哪个好
  • 台州企业网站网站常用的js效果
  • 公司网站维护一年多少钱网站access数据库被攻击不断增大
  • 北京东城做网站注册一个logo需要多少钱
  • 广告做到百度第一页旧版优化大师
  • 誉字号网站幕墙装饰工程网站模板
  • 怎么样做网站或产品推广人事管理系统
  • 如何建设网址导航网站最近国际重大新闻
  • 网站视频解析西安企业注册
  • 中文网站编辑高端网络尊享服务
  • flash 网站带后台友情链接你会回来感谢我
  • 深圳做网站j华信科html5标准网站建设
  • 南昌网站建设公司咨询郑州便宜网站建设费用
  • 做兼职的网站有哪些网站 技术
  • 30个免费货源网站网络销售模式 自建网站