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

网站建设考察试卷谷歌搜索引擎seo

网站建设考察试卷,谷歌搜索引擎seo,解决方案网站,两个公司的网站建设题目 给你一个 m x n 的矩阵 M &#xff0c;初始化时所有的 0 和一个操作数组 op &#xff0c;其中 ops[i] [ai, bi] 意味着当所有的 0 < x < ai 和 0 < y < bi 时&#xff0c; M[x][y] 应该加 1。 提示: 1 < m, n < 4 * 104 0 < ops.length < 104 o…

题目

给你一个 m x n 的矩阵 M ,初始化时所有的 0 和一个操作数组 op ,其中 ops[i] = [ai, bi] 意味着当所有的 0 <= x < ai 和 0 <= y < bi 时, M[x][y] 应该加 1。
提示:
1 <= m, n <= 4 * 104
0 <= ops.length <= 104
ops[i].length == 2
1 <= ai <= m
1 <= bi <= n

示例
在这里插入图片描述

思路

最简单的思路就是把这个二维数组,也就是加完1之后的矩阵计算出来,在求解最大值的个数

class Solution:def maxCount(self, m: int, n: int, ops: List[List[int]]) -> int:if not bool(ops):return m * nelif len(ops) == 1:return ops[0][1] * ops[0][0]M = [[0 for i in range(n)] for j in range(m)]for op in ops:ai, bi = op[0], op[1]for x in range(m):for y in range(n):if x < ai and y < bi:M[x][y] += 1 res = sum(M, [])return res.count(max(res))

很可惜,超时了,后面的数字太大了 ,

那么有没有一种只求答案不计算这个数组的方法呢

如果每个x和y在ops[i][0]和ops[i][1]范围内都要加1,
那么其中的最小值就是加1次数最多的,
将ops变成两个分别存放x,y的数组,

res = sum(ops, []) #将ops改为一维数组
res[::2] #索引为奇数,为x的数组
res[1::2] #索引为偶数,为y的数组

分别求出x和y的最小值,

min(res[::2]min(res[1::2])

x_min * y_min就是加1次数最多的矩阵,
x_min * y_min 的值就是最大值的个数

min(res[1::2]) * min(res[::2])

当然还要考虑到ops为空的情况,
每个值都没有+1 ,
所以直接返回 x_min * y_min

if not bool(ops):return m * n

题解

class Solution:def maxCount(self, m: int, n: int, ops: List[List[int]]) -> int:if not bool(ops):return m * nelse:res = sum(ops, [])return min(res[1::2]) * min(res[::2])https://leetcode.cn/problems/range-addition-ii/solutions/2162215/fan-wei-qiu-he-by-funny-shavvpwo-i3xg/
http://www.hengruixuexiao.com/news/18296.html

相关文章:

  • 网站常用颜色怎么让百度收录
  • 自己怎么做网站购买空间it行业培训机构哪个好
  • 遵义住房和城乡建设厅网站智能建站系统
  • 做网站撘框架免费网站优化排名
  • 建设网站虚拟主机网络营销做得好的企业有哪些
  • 网站动态好还是静态好搜索引擎营销方法主要有三种
  • 自适应营销网站模板站长平台百度
  • 怎样做网站xml百度推广投诉中心
  • 做外链哪个网站好东莞网站建设工作
  • 嘉兴市住房和城乡建设局网站企业网站推广外包
  • 网站站建设网络营销的优势和劣势
  • 违法网站做网站的人会受罚嘛谷歌搜索引擎镜像
  • 安徽省工程建设信息网官方网站相城seo网站优化软件
  • 长春网站建设加q479185700疫情最新消息
  • 发卡平台网站建设关键词工具
  • 网站建设7年轻人不要做网络销售
  • 网站建设高端网页设计东莞优化排名公司
  • 做网站必须学php吗广州seo网站推广平台
  • 创意性网站中山网站建设公司
  • 网站制作与美育融合seo优化方案总结
  • 如何制作电脑公司网站北京网站优化常识
  • JSP高级动态网站开发期末试卷网络营销公司热线电话
  • 上海手机网站制作公司产品设计公司
  • 兰州论坛网站建设百度托管运营哪家好
  • 最佳外贸英文网站模板最新新闻热点事件及评论
  • 来个网站吧好人一生平安2021今天新闻最新消息
  • 有谁知道教做空间的网站啊seo诊断书
  • 大型定制网站最贵建设多少钱最近一周热点新闻
  • 怎么在电脑上做网站郑州网站公司哪家好
  • 如何使用网站模板建设网站网上推