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

做街机棋牌上什么网站发广告谷歌关键词查询工具

做街机棋牌上什么网站发广告,谷歌关键词查询工具,广州做内销鞋的网站,鞍山建设集团网站一、题目 二、思路及代码 暴力解法是依次往后滑动一位,然后比较窗口内的值。 我这里考虑:窗口每次往后移动一位,那么如果当前窗口的最大值max在窗口内部,那么再滑动到下一个窗口的时候,窗口内只有最新进来的一个元素没…

一、题目

这里是引用

二、思路及代码
暴力解法是依次往后滑动一位,然后比较窗口内的值。
我这里考虑:窗口每次往后移动一位,那么如果当前窗口的最大值max在窗口内部,那么再滑动到下一个窗口的时候,窗口内只有最新进来的一个元素没有跟max做过比较,只需要让他俩比较一下即可。通过这种方式能比暴力比较节省一点时间。

class Solution {public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可*** @param num int整型vector* @param size int整型* @return int整型vector*/vector<int> maxInWindows(vector<int>& num, int size) {// write code hereint i = 0;int p = -1; //当前窗口中最大值所在的下标int max = -10003;vector<int> ans;if(size==0) return ans;for (i = 0; i < num.size() - size+1; i++) {int n=i+size-1;//如果窗口往后滑动一位,p还在窗口内,那么只需要再跟新进窗口的那个值比较一下就可以了if (p >= i && p < n) {if (max < num[n]) {max = num[n];p = n;}} else {max=num[i];for (int j = i+1; j < i+size; j++) {if (num[j] > max) {max = num[j];p = j;}}}ans.push_back(max);}return ans;}
};
http://www.yidumall.com/news/61139.html

相关文章:

  • 怎么修改网站关键词种子搜索引擎在线
  • 网站制作网络推广关键词排名网站建设苏州
  • dw网站根目录怎么做seoul是什么国家
  • 扬州专业网站制作seo搜索优化工程师招聘
  • 对外贸易网站有哪些策划推广方案
  • 北京电子商务app网站建设大兴灵感关键词生成器
  • 网站建设 技术支持 阿里广州网络seo优化
  • 成人大专自我鉴定seo排名快速优化
  • 公司做网站好今天的新闻最新消息
  • 网站宣传策略汕头seo外包公司
  • php能开发大型网站无锡谷歌优化
  • 网站网页区别是什么意思百度搜索引擎网址格式
  • wordpress 百度空间优化大师的三大功能
  • 域名注册和网站设计服务南宁百度seo排名公司
  • 网站页面策划开发一个网站的步骤流程
  • node做网站优势职业培训学校加盟合作
  • 呼伦贝尔网站建设呼伦贝尔seo权重优化软件
  • 网站框架怎么设计seo基础教程视频
  • 网站设计职业工作室百度客服人工在线咨询电话
  • 网站建设安全如何优化推广网站
  • 做外贸网站要有域名重庆网络推广专员
  • 申请制作网站各大网站排名
  • 江门做网站seo的十大经典口碑营销案例
  • pc端自适应网站模板优化大师如何删掉多余的学生
  • 电子商务网站建设薛万欣金华seo全网营销
  • 搜索引擎营销的内容和层次有哪些seo指导
  • 新手做自己的网站公司网页制作
  • 网站与网站做外链好吗cms自助建站系统
  • 经常投诉网站快照网站模板库
  • banner在线设计网站今日头条淄博新闻