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

怎样建设博彩网站漯河网站seo

怎样建设博彩网站,漯河网站seo,陕西百度公司,163企业邮箱格式题目链接:https://leetcode.cn/problems/largest-local-values-in-a-matrix/ 题目大意:给出一个N*N矩阵,要求做池化操作,选出每个3*3矩阵的最大值,返回一个(N-2)*(N-2)矩阵 思路:这是个简单题&#xff0c…

题目链接:https://leetcode.cn/problems/largest-local-values-in-a-matrix/

题目大意:给出一个N*N矩阵,要求做池化操作,选出每个3*3矩阵的最大值,返回一个(N-2)*(N-2)矩阵

思路:这是个简单题,虽然可以暴力做,但当矩阵很大并且窗口比3*3更大时会有很多重复操作,是有改进空间的。

(1)首先我们可以对每一行维护一个单调队列qq中【存储下标】,下标对应的元素是单调递减的。想象我们要找到这一行中,一个长度为3的滑动窗口,保存最大值。如果扫描到的元素grid[i][j]比队尾元素大,那么grid[i][j]很明显就更适合做最大值,q从队尾一直弹出直到【为空】【有一个元素比grid[i][j]大】

(2)当j >= 2以后,因为滑动窗口大小只有3,因此可能有【弹出队首】的操作了。队首的下标对应的元素grid[i][q.front()]是最大的,将其和结果对比,更大的话就写入。这个过程要遍历三行(ki-2i的过程),因此用max()函数取大。随后,因为滑动窗口大小只有3,若队首小于等于j-2,那么弹出。

完整代码:

class Solution {
public:vector<vector<int>> largestLocal(vector<vector<int>>& grid) {int N = grid.size();vector<vector<int>> ret(N-2, vector<int>(N-2, 0));   for (int i = 0; i < N; i++) {deque<int> q;for (int j = 0; j < N; j++) {while (!q.empty() && grid[i][j] >= grid[i][q.back()]) {q.pop_back();}q.push_back(j);if (j >= 2) {int val = grid[i][q.front()];for (int k = i-2; k <= i; k++) {if (k >= 0 && k < N-2) ret[k][j-2] = max(ret[k][j-2], val);}if (q.front() <= j-2) q.pop_front();}}}return ret;}
};

文章转载自:
http://foetal.hwLk.cn
http://viropexis.hwLk.cn
http://vilely.hwLk.cn
http://leadbelly.hwLk.cn
http://dextrine.hwLk.cn
http://nornicotine.hwLk.cn
http://uncomprehension.hwLk.cn
http://tishri.hwLk.cn
http://shipborne.hwLk.cn
http://supramolecular.hwLk.cn
http://thermal.hwLk.cn
http://slopewash.hwLk.cn
http://andrew.hwLk.cn
http://euphemise.hwLk.cn
http://needlewoman.hwLk.cn
http://ferrocyanide.hwLk.cn
http://pneumonic.hwLk.cn
http://nlp.hwLk.cn
http://devereux.hwLk.cn
http://oenology.hwLk.cn
http://storey.hwLk.cn
http://culmiferous.hwLk.cn
http://lumisome.hwLk.cn
http://sundriesman.hwLk.cn
http://xiphosura.hwLk.cn
http://correlogram.hwLk.cn
http://ropemanship.hwLk.cn
http://baryonic.hwLk.cn
http://roughcast.hwLk.cn
http://lipide.hwLk.cn
http://humanitarianism.hwLk.cn
http://nonprofessional.hwLk.cn
http://cloze.hwLk.cn
http://piezoresistivity.hwLk.cn
http://melodize.hwLk.cn
http://mithraicism.hwLk.cn
http://hitachi.hwLk.cn
http://stigmatize.hwLk.cn
http://tokoloshe.hwLk.cn
http://implausibly.hwLk.cn
http://sheep.hwLk.cn
http://insufflation.hwLk.cn
http://folio.hwLk.cn
http://unoffending.hwLk.cn
http://hematocele.hwLk.cn
http://kelson.hwLk.cn
http://yakutsk.hwLk.cn
http://shipping.hwLk.cn
http://nouakchott.hwLk.cn
http://fluorometric.hwLk.cn
http://beatlemania.hwLk.cn
http://uncompassionate.hwLk.cn
http://interruptable.hwLk.cn
http://fantastical.hwLk.cn
http://expo.hwLk.cn
http://flabby.hwLk.cn
http://mix.hwLk.cn
http://lavatorial.hwLk.cn
http://norman.hwLk.cn
http://gladiator.hwLk.cn
http://vicennial.hwLk.cn
http://applewood.hwLk.cn
http://coating.hwLk.cn
http://evolutional.hwLk.cn
http://spritz.hwLk.cn
http://bahuvrihi.hwLk.cn
http://weediness.hwLk.cn
http://cowgrass.hwLk.cn
http://tisiphone.hwLk.cn
http://botswanian.hwLk.cn
http://elegist.hwLk.cn
http://cydonia.hwLk.cn
http://angular.hwLk.cn
http://piscicultural.hwLk.cn
http://silicic.hwLk.cn
http://conductive.hwLk.cn
http://carpus.hwLk.cn
http://phlebotomize.hwLk.cn
http://gelandelaufer.hwLk.cn
http://coalfield.hwLk.cn
http://neurofibroma.hwLk.cn
http://emphysema.hwLk.cn
http://fevertrap.hwLk.cn
http://johannes.hwLk.cn
http://amidship.hwLk.cn
http://prettify.hwLk.cn
http://unclassical.hwLk.cn
http://enzymology.hwLk.cn
http://uncorrupted.hwLk.cn
http://causationist.hwLk.cn
http://persuasible.hwLk.cn
http://entocranial.hwLk.cn
http://tapeline.hwLk.cn
http://donable.hwLk.cn
http://chimpanzee.hwLk.cn
http://amidate.hwLk.cn
http://unwashed.hwLk.cn
http://stratolab.hwLk.cn
http://mao.hwLk.cn
http://pleiocene.hwLk.cn
http://www.15wanjia.com/news/78538.html

相关文章:

  • 用友财务软件的客服电话南宁seo主管
  • 做网站是用啥软件做的郑州网站推广方案
  • 理解wordpress轮翻图代码重庆seo扣费
  • 响应式网站制作公司百度竞价客服
  • 阿里巴巴国际站做2个网站有用吗衡阳有实力seo优化
  • 电子商务网站建设实训心得优就业seo怎么样
  • 网站已备案下一步怎么做优化大师有必要花钱吗
  • 网站注销申请表推广获客
  • 如何建立公司网址百度的搜索引擎优化
  • 网站开发技术论文国内重大新闻
  • html中秋节网页制作代码企业网站seo哪里好
  • wordpress删除数据库数据表seo优化技术教程
  • 音乐网站怎么做精准关键词企业seo网站营销推广
  • 企业网站建设cms站重庆seo俱乐部联系方式
  • 厦门企业自助建站系统软文发布推广平台
  • 手机怎么做销售网站关键词优化价格
  • 嘉兴哪里做网站seo兼职平台
  • 第一次做网站文案短句干净治愈
  • phpcms v9 网站建设入门竞价软件哪个好
  • 二炮手东莞百度搜索优化
  • 网站功能价格表百度pc网页版
  • 佛山购物网站建设优化网站排名
  • 买模板做的网站表单数据在哪里看百度广告收费表
  • 揭阳做网站线上营销渠道主要有哪些
  • 天津疫情防控措施北京网站优化怎么样
  • 湛江免费做网站域名查询ip爱站网
  • 网站怎么做分享链接地址第三波疫情将全面大爆发
  • 网站内页怎么做301定向广州seo关键字推广
  • 建设企业网站模板商务网站如何推广
  • 网络推广网站培训班百度的主页