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

做网赌网站得多少钱网络营销教程

做网赌网站得多少钱,网络营销教程,亚马逊雨林面积有多大,工商网企业信息查询题目描述 给你一个 m x n 的矩阵 M和一个操作数组 op 。矩阵初始化时所有的单元格都为 0 。ops[i] [ai, bi] 意味着当所有的 0 < x < ai 和 0 < y < bi 时&#xff0c; M[x][y] 应该加 1。 在 执行完所有操作后 &#xff0c;计算并返回 矩阵中最大整数的个数 。 示…

题目描述

给你一个 m x n 的矩阵 M和一个操作数组 op 。矩阵初始化时所有的单元格都为 0 。ops[i] = [ai, bi]
意味着当所有的 0 <= x < ai 和 0 <= y < bi 时, M[x][y] 应该加 1。 在 执行完所有操作后 ,计算并返回
矩阵中最大整数的个数 。

示例

示例 1

输入: m = 3, n = 3,ops = [[2,2],[3,3]]
输出: 4
解释: M 中最大的整数是 2, 而且 M 中有4个值为2的元素。因此返回 4

示例 2

输入: m = 3, n = 3, ops = [[2,2],[3,3],[3,3],[3,3],[2,2],[3,3],[3,3],[3,3],[2,2],[3,3],[3,3],[3,3]]
输出: 4

示例 3

输入: m = 3, n = 3, ops = []
输出: 9

题解

1.初始化计数器:由于所有的操作都是增加1,我们只需要跟踪每个操作影响的单元格数量。
2.执行操作:对于每个操作 ops[i] = [ai, bi],我们增加从第0行到第 ai-1 行和第0列到第 bi-1 列的单元格数量。这意味着我们只需要考虑操作影响的行数和列数。
3.计算最大整数的个数:在执行完所有操作后,矩阵中最大的整数将是所有操作中最小的行影响数和列影响数。然后,我们计算这个最大整数在矩阵中出现的次数,这将是所有行和列的最小影响数的乘积。

代码实现

int maxCount(int m, int n, vector<vector<int>>& ops) {int minRows = m, minCols = n;for (const auto& op : ops) {minRows = min(minRows, op[0]);minCols = min(minCols, op[1]);}return minRows * minCols;
}

复杂度分析

● 时间复杂度:O(k),其中 k 是操作的数量。我们只需要一次遍历操作数组即可找到最小的行影响数和列影响数。
● 空间复杂度:O(1),我们只使用了常数个额外变量。
这个算法的优势在于它避免了构建和操作整个矩阵的复杂性,而是通过简单的数学计算来解决问题。

http://www.wangmingla.cn/news/163979.html

相关文章:

  • 在哪做网站不要钱谷歌关键词优化怎么做
  • 呼和浩特商城网站建设网络推广平台大全
  • 宜昌本地网站建设推广代理登录页面
  • web网站开发心得汕头网站优化
  • b2c电子商务网站解决方案今日国际重大新闻事件
  • 专门做旅游的视频网站如何推广外贸型网站
  • wordpress评论框代码网站优化seo方案
  • 用ps做网站网页注册一个公司网站需要多少钱
  • 余姚做网站设计哪个搜索引擎能搜敏感内容
  • 中华人民共和国城乡与建设部网站浏览器网站进入口
  • 自己建的网站百度查找不到seo在线培训机构排名
  • 信息型网站有哪些获客引流100种方法
  • 公司网站自己可做吗宣传广告怎么做吸引人
  • 网页设计教程电商南京市网站seo整站优化
  • 哪个网站做兼职seo渠道是什么意思
  • 如何选择大连网站建设经典广告推广词
  • 做汽配网站近期重大新闻事件10条
  • 网站建设找推推蛙重庆网站网络推广
  • 钟楼做网站dy刷粉网站推广马上刷
  • 做网站的技术支持seo推广排名软件
  • 不会代码怎么做网站天津seo
  • 品牌网站建设特色大蝌蚪百度推广代运营
  • 上海到北京飞机票多少钱朝阳区seo
  • php 建设网站制作百度百科优化排名
  • 广州开发网站宁波seo推广哪家好
  • html网页制作方法seo资料
  • 网站建设谈判邵阳网站seo
  • 301重定向到新网站色盲
  • 七牛云如何做网站缓存网站优化方案
  • 长沙 网站seo服务 网络服务推广方法