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

做街机棋牌上什么网站发广告广州seo托管

做街机棋牌上什么网站发广告,广州seo托管,郑州建筑公司排名,做网站设计师的原因一、题目 二、思路及代码 暴力解法是依次往后滑动一位,然后比较窗口内的值。 我这里考虑:窗口每次往后移动一位,那么如果当前窗口的最大值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.dinnco.com/news/34267.html

相关文章:

  • 网站建设哪里好怎么投放广告是最有效的
  • 深圳深圳龙岗网站建设公司宁波seo网络推广定制多少钱
  • 网站 手机版网站开发合同南宁seo关键词排名
  • 网站备案流程核验单aso优化
  • 西安网站开发公司北京网站优化平台
  • 网站建设 可以吗企业网站建设的目的
  • 郑州汉狮做网站的大公司1688关键词排名查询工具
  • 医美类网站如何做推广蜘蛛搜索
  • 网站做集群信息流推广的竞价机制是
  • 陕西网站建设技术方案做一个公司网站要多少钱
  • wordpress站点版权设置推广标题怎么写
  • 有些网站怎么经常换域名网站外链推广平台
  • 可信赖的广州做网站自己怎么免费做百度推广
  • 没网站做cpa百度新站关键词排名
  • b2b网站平台免费有哪些西安网站建设制作
  • 东川网站制作静态网站模板
  • 贵州省建设职业技术学院网站网络营销公司哪家好
  • 网站建站和推广服务公司河北网站seo策划
  • asp动态网站开发教程负责人关键词热度查询工具
  • app推广刷量郑州网站seo外包公司
  • 优化网站建设公司网站推广优化外包公司哪家好
  • oa网站建设百度账户代运营
  • 网站建设论坛各大网站收录提交入口
  • 没有官方网站怎么做seo优化怎样进行关键词推广
  • wordpress建站侵权网站报价
  • 长沙优化网站技术厂家百度今日小说排行榜
  • 网站建设全包世界足球排名前十名
  • 做网站好一点的软件线上推广的优势和好处
  • 网站建设的软件知识有哪些内容seo是哪个英文的简写
  • 深圳网站建设是什么石家庄网络seo推广