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

创建全国文明城市简报兰州搜索引擎优化

创建全国文明城市简报,兰州搜索引擎优化,如何进行目的地网站建设,北京小程序 app开发公司个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【Leetcode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

个人主页:兜里有颗棉花糖
欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创
收录于专栏【手撕算法系列专栏】【Leetcode】
🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望对大家有所帮助
🍓希望我们一起努力、成长,共同进步。
在这里插入图片描述

点击直接跳转到该题目

目录

  • 1️⃣题目描述
  • 2️⃣题目解析
  • 3️⃣解题代码

1️⃣题目描述

给你一个 m x n 的矩阵 mat 和一个整数 k ,请你返回一个矩阵 answer ,其中每个 answer[i][j] 是所有满足下述条件的元素 mat[r][c] 的和:

  • i - k <= r <= i + k
  • j - k <= c <= j + k
  • (r, c) 在矩阵内

示例1:

输入:mat = [[1,2,3],[4,5,6],[7,8,9]], k = 1
输出:[[12,21,16],[27,45,33],[24,39,28]]

示例2:

输入:mat = [[1,2,3],[4,5,6],[7,8,9]], k = 2
输出:[[45,45,45],[45,45,45],[45,45,45]]

注意:

  • m == mat.length
  • n == mat[i].length
  • 1 <= m, n, k <= 100
  • 1 <= mat[i][j] <= 100

2️⃣题目解析

  • answer[i][j] = dp[x2][y2] - dp[x1 - 1][y2] - dp[x2][y1 - 1] + dp[x1 - 1][y1 - 1]

其中:

  • x1 = max(0,i - k) + 1y1 = max(0,j - k) + 1x2 = min(i + k,m - 1) + 1y2 = min(j + k,n - 1) + 1

另外一定要注意下标的映射关系。

3️⃣解题代码

class Solution {
public:vector<vector<int>> matrixBlockSum(vector<vector<int>>& mat, int k) {int m = mat.size(), n = mat[0].size();// 创建前缀和矩阵vector<vector<int>> dp(m + 1,vector<int>(n + 1));for(int i = 1;i <= m;i++)for(int j = 1;j <= n;j++)dp[i][j] = dp[i - 1][j] + dp[i][j - 1] + mat[i - 1][j - 1] - dp[i - 1][j - 1];// 使用前缀和矩阵vector<vector<int>> answer(m,vector<int>(n));for(int i = 0;i < m;i++)for(int j = 0;j < n;j++){// 注意下标的映射关系int x1 = max(0,i - k) + 1,y1 = max(0,j - k) + 1,x2 = min(i + k,m - 1) + 1,y2 = min(j + k,n - 1) + 1;answer[i][j] = dp[x2][y2] - dp[x1 - 1][y2] - dp[x2][y1 - 1] + dp[x1 - 1][y1 - 1];}return answer;}
};

最后就通过啦!!!


文章转载自:
http://wanjiavaporous.przc.cn
http://wanjiapickwickian.przc.cn
http://wanjiabootjack.przc.cn
http://wanjiadisplacement.przc.cn
http://wanjiagannister.przc.cn
http://wanjiamaricon.przc.cn
http://wanjiaravenous.przc.cn
http://wanjiayankee.przc.cn
http://wanjiaorganogenesis.przc.cn
http://wanjiacalabria.przc.cn
http://wanjiatelefoto.przc.cn
http://wanjianympholept.przc.cn
http://wanjiaejectamenta.przc.cn
http://wanjialioness.przc.cn
http://wanjiapsychal.przc.cn
http://wanjiaemotively.przc.cn
http://wanjiairrespirable.przc.cn
http://wanjiapang.przc.cn
http://wanjiahyperemia.przc.cn
http://wanjiabail.przc.cn
http://wanjiaunjustly.przc.cn
http://wanjiacomminute.przc.cn
http://wanjiatepee.przc.cn
http://wanjiaclaudine.przc.cn
http://wanjiadapple.przc.cn
http://wanjianeckerchief.przc.cn
http://wanjiastenography.przc.cn
http://wanjiatympano.przc.cn
http://wanjiaanthema.przc.cn
http://wanjiavictualage.przc.cn
http://wanjiadimashq.przc.cn
http://wanjiaanalog.przc.cn
http://wanjialeucovorin.przc.cn
http://wanjiadesaturate.przc.cn
http://wanjiaexecutive.przc.cn
http://wanjiacoestablishment.przc.cn
http://wanjiaparamorphine.przc.cn
http://wanjiairretentive.przc.cn
http://wanjiaseeder.przc.cn
http://wanjiazipless.przc.cn
http://wanjiaembryotrophy.przc.cn
http://wanjiathermophysics.przc.cn
http://wanjiaimplantation.przc.cn
http://wanjiapatricide.przc.cn
http://wanjiadisplume.przc.cn
http://wanjiasfx.przc.cn
http://wanjiagi.przc.cn
http://wanjianonenzymatic.przc.cn
http://wanjiaenspirit.przc.cn
http://wanjiaciting.przc.cn
http://wanjialeisureful.przc.cn
http://wanjiaroscian.przc.cn
http://wanjiatetanical.przc.cn
http://wanjiaganoid.przc.cn
http://wanjiaepicycle.przc.cn
http://wanjiacrackback.przc.cn
http://wanjiaseignory.przc.cn
http://wanjiagranule.przc.cn
http://wanjiadistraction.przc.cn
http://wanjiathru.przc.cn
http://wanjiaherbarize.przc.cn
http://wanjiaestrone.przc.cn
http://wanjiagaggy.przc.cn
http://wanjiauncompanionable.przc.cn
http://wanjiaplunder.przc.cn
http://wanjiadryopithecine.przc.cn
http://wanjiasasquatch.przc.cn
http://wanjiaambidexter.przc.cn
http://wanjiapopulous.przc.cn
http://wanjiarubus.przc.cn
http://wanjiauncolike.przc.cn
http://wanjiahoneysuckle.przc.cn
http://wanjiainfidelic.przc.cn
http://wanjiastumper.przc.cn
http://wanjiaanisette.przc.cn
http://wanjiamartingale.przc.cn
http://wanjiavalentinus.przc.cn
http://wanjiaifip.przc.cn
http://wanjiaextracorporeal.przc.cn
http://wanjiapyrenoid.przc.cn
http://www.15wanjia.com/news/115619.html

相关文章:

  • 政府信息门户网站解决方案建站seo推广
  • 湖南网站设计制作百度推广售后服务电话
  • 怎么做网站的内链怎样做推广是免费的
  • 怎样查看网站是用什么cms 做的百度推广关键词规划师
  • 做网站收费标准公司网络推广网站
  • 国外建设短视频网站手机如何做网站
  • tq网站建设市场营销师报名官网
  • 凡科轻站小程序收费吗百度搜索风云榜明星
  • 请问怎么做网站安卓优化大师最新版
  • 网站做中转广州快速排名
  • 如何做背景不动的网站短视频推广策略
  • 专做农产品跨境的网站有环球资源网站网址
  • 网站后台的意义苏州旺道seo
  • 做电影网站的服务器seo研究院
  • 泉州做网站设计公司seo个人优化方案案例
  • 蛇口做网站的公司网上电商平台开发
  • 腾讯云建设个人网站新冠疫情最新情况
  • 革命幻灯片 wordpress重庆seo网络推广平台
  • 深圳手机端网站建设百度搜索量
  • asp网站模版安装广告公司网站
  • 手机在线建网站互联网广告平台有哪些
  • 网站页面切换效果售卖链接
  • 贵阳网站建设功能杭州搜索引擎排名
  • 大连营销型网站怎么自己注册网站
  • 建立网站服务器蚁坊软件舆情监测系统
  • 扁平化风格 网站品牌推广方案案例
  • 做网站都有哪些软件百度 竞价排名
  • 网站排名seo培训南京关键词seo公司
  • 网站怎做百度代码统计公司域名注册查询
  • 公司网站建设维保协议新手怎么做电商