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

俄语淘宝网站建设广告投放的方式有哪些

俄语淘宝网站建设,广告投放的方式有哪些,app网站开发多少钱,抖音合作推广平台文章目录 1. 题目来源2. 题目解析 1. 题目来源 链接:239. 滑动窗口最大值 相关博文: [单调队列模板] 单调队列模板 题单: 待补充 2. 题目解析 一道单调队列模板题,不赘述了吧。 看看日后有没有写不出来来补题、或者有新…

文章目录

    • 1. 题目来源
    • 2. 题目解析

1. 题目来源

链接:239. 滑动窗口最大值

相关博文:

  • [单调队列+模板] 单调队列模板

题单:

  • 待补充

2. 题目解析

一道单调队列模板题,不赘述了吧。

看看日后有没有写不出来来补题、或者有新感悟的时候再来看看。

注意一下 C++ 中双端队列的用法即可。


  • 时间复杂度 O ( n ) O(n) O(n)
  • 空间复杂度 O ( n ) O(n) O(n)

C++ STL::deque 写法:

class Solution {
public:vector<int> maxSlidingWindow(vector<int>& nums, int k) {vector<int> res;deque<int> dq;for (int i = 0; i < nums.size(); i ++ ) {if (dq.size() > 0 && i - dq.front() >= k) dq.pop_front();while (dq.size() > 0 && nums[dq.back()] <= nums[i]) dq.pop_back();dq.push_back(i);if (i >= k - 1) res.push_back(nums[dq.front()]);}return res;}
};

golang 写法

func maxSlidingWindow(nums []int, k int) []int {res, dq := []int{}, []int{}for i, v := range nums {if len(dq) > 0 && i - dq[0] >= k {dq = dq[1:]}for len(dq) > 0 && nums[dq[len(dq) - 1]] <= v {dq = dq[:len(dq) - 1]}dq = append(dq, i)if i >= k - 1 {res = append(res, nums[dq[0]])}}return res
}
http://www.dtcms.com/wzjs/349486.html

相关文章:

  • jquery 单页网站产品网络营销分析
  • 企业网站后台源代码口碑优化seo
  • 网站设计与网站建设谷歌优化排名怎么做
  • 企业网站建设的一般要素包括什么电商关键词seo排名
  • 网站建设合同验收标准网络平台怎么创建需要多少钱
  • 网站做不好一直不交付怎么办制作一个网站的全过程
  • 免费外贸网站源码seo研究中心vip教程
  • wordpress暴力破解文件长安seo排名优化培训
  • 贵州做网站公司关键词优化seo优化
  • lnmp下安装wordpress石家庄百度推广优化排名
  • 张雪峰谈服装与服饰设计专业合肥seo软件
  • 昆明网站建设哪个好品牌营销理论有哪些
  • 新加坡设计公司排行谈谈你对seo概念的理解
  • 什么网站时候做伪静态seo兼职论坛
  • wordpress 底部链接谷歌seo搜索优化
  • 云南营销网站建设河源网站seo
  • 非小号是根据国外哪个网站做的长沙本地推广平台
  • php网站开发视频教学石家庄网络推广
  • 营销型网站建设企业长尾关键词排名工具
  • h5网站开发软件成都高端品牌网站建设
  • 泉州哪个公司网站做的好如何设置友情链接
  • 网站设置301跳转用手机制作自己的网站
  • 给网站做蜘蛛抓取seo教育培训机构
  • 互联网设计师工资一般多少公司网站如何seo
  • deal 网站要怎么做免费推广方法有哪些
  • 江苏建设标准网站如何搭建自己的网站
  • 做网站公司那家好长沙互联网网站建设
  • 宁波网站优化平台百度app安卓版下载
  • 在线制作免费搜索引擎优化的例子
  • 中上网站建设如何进行推广