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

郑州网站推建设国外可以做网站盈利模式有哪些

郑州网站推建设,国外可以做网站盈利模式有哪些,晨光科技 网站建设,品牌建设的最高境界是培育客户的2023.6.1 这道题的关键是滑动窗口法#xff0c;滑动窗口法应设定好窗口左侧的右移条件与窗口右侧的移动条件 本例中先初始化好用到的各种值 循环的终止条件是滑动窗口右侧超出列表的范围 走来 cur_sum nums[right] 是将cur_sum的值更新为当前滑动窗口[left,right]的值之和 接…2023.6.1 这道题的关键是滑动窗口法滑动窗口法应设定好窗口左侧的右移条件与窗口右侧的移动条件 本例中先初始化好用到的各种值 循环的终止条件是滑动窗口右侧超出列表的范围 走来 cur_sum nums[right] 是将cur_sum的值更新为当前滑动窗口[left,right]的值之和 接着通过内循环判断滑动窗口左侧要向右走多少这是因为如果num[right]值很大此时右侧添加进来一个值需要左侧吐出去好几个值才能重新将cur_sum缩小到target 内循环中左侧每吐出一个一个left 1 内循环结束时[left,right]的值之和恰好小于target 此时right1开始下次外循环 class Solution:def minSubArrayLen(self, s: int, nums: List[int]) - int:l len(nums)left 0right 0min_len float(inf)cur_sum 0 #当前的累加值while right l:cur_sum nums[right]while cur_sum s: # 当前累加值大于目标值min_len min(min_len, right - left 1)cur_sum - nums[left]left 1right 1return min_len if min_len ! float(inf) else 0为什么滑动窗口法的时间复杂度是n虽然是双循环结构但实际上每个元素被纳入滑动窗口和吐出滑动窗口时各执行了一次相当于每个元素一定被执行2次因此O(2n) ⇒ O(n) 暴力解法 就是通过双循环得到所有可能的子列表然后判断每个子列表是否符合条件最后找到最短的子列表 这玩意执行直接超出时间限制 class Solution:def minSubArrayLen(self, target: int, nums: List[int]) - int:l len(nums)min_ l 1for i in range(l):for j in range(i,l):temp nums[i:j1]if sum(temp) target:min_ min(min_, len(temp))return min_ if min_ ! l 1 else 0总共循环1 2 3 … n (n^2 n)/2因此时间复杂度为O(n^2)
http://www.w-s-a.com/news/230714/

相关文章:

  • 福州专业网站制作公司金湖建设局网站
  • 好的移动端网站模板下载兰州线上广告推广
  • 宁波高端建站深圳品牌营销策划机构
  • 权威网站优化价格建设厅科技中心网站首页
  • 保定模板建站软件腾讯云做淘客网站
  • 单位建设一个网站的费用正规刷手机单做任务网站
  • 北京定制网站价格开网店怎么卖到外国
  • 做网站 后端是谁来做的工程建设指挥部网站
  • wordpress建站 云打印昆明 网站设计
  • 太原网站建设设计网站建设策划书(建设前的市场分析)
  • 哪里有制作网站电商新手入门知识
  • 制作网站的后台文昌网站建设 myvodo
  • 网站 购买移动网站制作
  • 南京网站网站建设学校英山做网站多少钱
  • 珠海网站建设网如何注册公司公众号
  • 手机网站页面制作网站怎么做快照
  • asp网站怎么仿站推广软件下载平台
  • 电子商务网站建设期末试题08答案互联网怎么做
  • 规范门户网站的建设和管理办法微信网站开发公司电话
  • 免费行情网站凡客的官网
  • 做网站运营的女生多吗海淀企业网站建设
  • 网站运行环境配置网站建设个一般需要花费多少钱
  • 广西平台网站建设报价wordpress 免费 企业 主题
  • 四川省建设厅职称查询网站辽宁省住房和城乡建设部网站
  • 公司网站后台登陆网站放到云服务器上怎么做
  • 济南 网站定制做网站购买域名
  • 代理分佣后台网站开发怎么用源码做网站视频
  • 天津网站建设招标wordpress七牛图片插件
  • 建设合同施工合同示范文本汕头市网络优化推广平台
  • 网站关键词修改老王搜索引擎入口