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

行业网站推广方案潍坊住房和城乡建设厅网站

行业网站推广方案,潍坊住房和城乡建设厅网站,商城网站网站开发,给网站做路由给出矩阵 matrix 和目标值 target#xff0c;返回元素总和等于目标值的非空子矩阵的数量。 子矩阵 x1, y1, x2, y2 是满足 x1 x x2 且 y1 y y2 的所有单元 matrix[x][y] 的集合。 如果 (x1, y1, x2, y2) 和 (x1’, y1’, x2’, y2’) 两个子矩阵中部分坐…给出矩阵 matrix 和目标值 target返回元素总和等于目标值的非空子矩阵的数量。 子矩阵 x1, y1, x2, y2 是满足 x1 x x2 且 y1 y y2 的所有单元 matrix[x][y] 的集合。 如果 (x1, y1, x2, y2) 和 (x1’, y1’, x2’, y2’) 两个子矩阵中部分坐标不同如x1 ! x1’那么这两个子矩阵也不同。 示例 1 输入matrix [[0,1,0],[1,1,1],[0,1,0]], target 0 输出4 解释四个只含 0 的 1x1 子矩阵。 示例 2 输入matrix [[1,-1],[-1,1]], target 0 输出5 解释两个 1x2 子矩阵加上两个 2x1 子矩阵再加上一个 2x2 子矩阵。 示例 3 输入matrix [[904]], target 0 输出0 解题思路 遍历所有可以可选的上下边界[i,j]。 在上下界已经确定的情况下维护前缀和数组cnt[i],代表第i列所有元素的累加和。从第一列开始不断累加累加到cur当中cur代表上下界确定的情况下累加起来的前n列使用map记录下前n列累加和为k1的情况当遍历到前n2列时累加和为k2时若满足k2-k1target即说明子矩阵[n,n2]的和为target。 代码 func numSubmatrixSumTarget(matrix [][]int, target int) (res int) {for i : 0; i len(matrix); i {col : make([]int, len(matrix[0]))for j : i; j len(matrix); j {for z : 0; z len(matrix[0]); z {col[z] matrix[j][z]}func() {m : make(map[int]int)m[0] 1cur : 0for i : 0; i len(matrix[0]); i {cur col[i]i2, has : m[cur-target]if has {res i2}m[cur]}}()}}return}
http://www.zqtcl.cn/news/523839/

相关文章:

  • 怎么用nas做网站服务器WordPress云虚拟空间
  • 网站设计 ipad企业品牌推广宣传方案
  • 织梦网站怎么更换模板济南建设厅网站
  • 用wordpress仿站专业做俄语网站建设司
  • 做暧暧网站网站开发 思维导图
  • asp.net做登录注册网站苏醒的wordpress主题怎么样
  • 正能量不良网站推荐2020网站建设单位是什么
  • 固镇网站建设郑州网站seo顾问
  • 新建定制网站费用公司网站手机端和电脑端
  • 网站域名注册地址苏州建设培训中心网站
  • 高端娱乐网站建设沈阳seo专业培训
  • 做播放器电影网站需要多少钱6广州seo公司推荐
  • 笔记本可以做网站吗怎样查看网站是否备案
  • 千灯做网站网站静态和伪静态意思
  • 做境外碎片化旅游的网站wordpress wdcp
  • 整容医院网络建设公司seo实战技术培训
  • 免费服务器建立网站郑州seo线上推广系统
  • 医院网站建设的目的qq小程序源码
  • 郑州seo网站排名优化公司建站行业发展
  • 彭山住房和城乡建设局网站儒枫网网站建设
  • wap asp网站模板下载中企动力骗子公司
  • 中文电商网站模板洛阳网络公司排名
  • 国外毕业设计网站青岛seo服务
  • 自己做的网站怎么发布视频教程廊坊网站排名优化公司哪家好
  • 域名服务器都有了怎么做网站网站开发获取用户微信号登录
  • 淮南建设公司网站企业系统工程
  • 仓山福州网站建设佛山网站制作专业公司
  • 男男做的视频网站扬中网站建设案例
  • 做钓鱼网站用哪种编程语言代理网站备案
  • 广汉有没有做网站建设公司wordpress 301插件