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

潍坊网站网站建设怎么做能打不开漫画网站

潍坊网站网站建设,怎么做能打不开漫画网站,婺城区建设局网站,公关公司如何处理危机1. 题目 给出两个图像 A 和 B #xff0c;A 和 B 为大小相同的二维正方形矩阵。#xff08;并且为二进制矩阵#xff0c;只包含0和1#xff09;。 我们转换其中一个图像#xff0c;向左#xff0c;右#xff0c;上#xff0c;或下滑动任何数量的单位#xff0c;并把…1. 题目 给出两个图像 A 和 B A 和 B 为大小相同的二维正方形矩阵。并且为二进制矩阵只包含0和1。 我们转换其中一个图像向左右上或下滑动任何数量的单位并把它放在另一个图像的上面。 之后该转换的重叠是指两个图像都具有 1 的位置的数目。 请注意转换不包括向任何方向旋转。 最大可能的重叠是什么 示例 1: 输入A [[1,1,0],[0,1,0],[0,1,0]]B [[0,0,0],[0,1,1],[0,0,1]] 输出3 解释: 将 A 向右移动一个单位然后向下移动一个单位。 注意: 1 A.length A[0].length B.length B[0].length 30 0 A[i][j], B[i][j] 1来源力扣LeetCode 链接https://leetcode-cn.com/problems/image-overlap 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 注意题目的意思不是说循环每个位置都要比较只比较重叠的部分 记录偏移组合情况下AB都为1的个数最后遍历所有的偏移情况取最大的时间复杂度 O(n4)O(n^4)O(n4) class Solution { public:int largestOverlap(vectorvectorint A, vectorvectorint B) {int i,j,x,y,nA.size(),maxoverlap 0;vectorvectorint offset(2*n1,vectorint(2*n1,0));for(i 0; i n; i)for(j 0; j n; j)if(A[i][j])for(x 0; x n; x)for(y 0; y n; y)if(B[x][y])offset[i-xn][j-yn];for(i 0; i 2*n; i)for(j 0; j 2*n; j)maxoverlap max(maxoverlap, offset[i][j]);return maxoverlap;} };32 ms 9.2 MB 如果1的个数比较稀疏题解区还有个很强的解答 先分别把A、B是1的位置映射为一个int然后遍历上面的组合位置差作为key计数 class Solution { public:int largestOverlap(vectorvectorint A, vectorvectorint B) {int i,j,nA.size(),maxoverlap 0;unordered_mapint,int offset;vectorint A_, B_;for(i 0; i n; i)for(j 0; j n; j){if(A[i][j])A_.push_back((i6)j);if(B[i][j])B_.push_back((i6)j);}for(auto Ai : A_)for(auto Bi : B_)offset[Ai-Bi];for(auto off : offset)maxoverlap max(maxoverlap, off.second);return maxoverlap;} };128 ms 11.5 MB python3 解答 class Solution:def largestOverlap(self, A: List[List[int]], B: List[List[int]]) - int:n len(A)maxoverlap 0offset [[0]*(2*n1) for _ in range(2*n1)]for i in range(n):for j in range(n):if A[i][j]:for x in range(n):for y in range(n):if B[x][y]:offset[i-xn][j-yn] 1for i in range(2*n1):for j in range(2*n1):maxoverlap max(maxoverlap, offset[i][j])return maxoverlap384 ms 13.5 MB
http://wiki.neutronadmin.com/news/81946/

相关文章:

  • 怎么更改网站里的tdk源码上传网站
  • 商会网站设计上海广告公司
  • 国际物流东莞网站建设装潢公司网站设计与制作
  • 学院网站建设申请报告中国最大的建站网站
  • 网站优化一年多少钱互联网保险公司有几家
  • 百度云搜索引擎网站网站建设的细节处理
  • 加盟类网站怎么做做一网站需要多少钱
  • 北京三屏网站制作网站内链优化的角度
  • 一般网站建设流程有哪些步骤page文件怎么转换wordpress
  • 十堰市住房和城乡建设厅官方网站互联网公司怎么盈利
  • 做网站需要什么证件吗正规的锦州网站建设
  • 网站建设项目国内外分析报告wordpress前台很慢
  • p2p网站开发维护wordpress 微信 权限
  • 怎样做免费网站推广网站空间多大合适
  • 外贸soho虚拟公司做网站wordpress 页面 评论链接 新窗口打开
  • 河南省和建设厅网站首页免费网站建设咨询
  • 青岛手机网站建设南宁网络推广方案
  • 番禺商城网站建设最大的地方门户网站源码
  • 大学生网站开发总结报告如何给国外网站做seo
  • 做网站号码wordpress 商务
  • 国外空间网站3建设营销型网站流程图
  • 贵港网站seo织梦音乐网站模板
  • 海淘网站主要关键词旺道seo系统
  • 阿里云网站建设——部署与发布wordpress黄聪
  • 珠海市网站设计公司apache wordpress配置
  • asp.net网站开发介绍视频网站如何推广
  • 手机app 网站建设台州免费做网站
  • 取消网站备案流程自己如何做网站统计
  • 网站托管服务适用于php 除了做网站
  • 专业的网站制作团队网站建设的基本步骤是哪些