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

合肥市网站建设 小程序万网域名注册流程

合肥市网站建设 小程序,万网域名注册流程,设计制作活动主题,公司网络维护主要做什么LeetCode每日一题 2397.被列覆盖的最多行数 2397. 被列覆盖的最多行数 - 力扣#xff08;LeetCode#xff09; 题目描述 给你一个下标从 0 开始、大小为 m x n 的二进制矩阵 matrix #xff1b;另给你一个整数 numSelect#xff0c;表示你必须从 matrix 中选择的 不同 …LeetCode每日一题 2397.被列覆盖的最多行数 2397. 被列覆盖的最多行数 - 力扣LeetCode 题目描述 给你一个下标从 0 开始、大小为 m x n 的二进制矩阵 matrix 另给你一个整数 numSelect表示你必须从 matrix 中选择的 不同 列的数量。 如果一行中所有的 1 都被你选中的列所覆盖则认为这一行被 覆盖 了。 形式上假设 s {c1, c2, ...., cnumSelect} 是你选择的列的集合。对于矩阵中的某一行 row 如果满足下述条件则认为这一行被集合 s 覆盖 对于满足 matrix[row][col] 1 的每个单元格 matrix[row][col]0 col n - 1col 均存在于 s 中或者row 中 不存在 值为 1 的单元格。 你需要从矩阵中选出 numSelect 个列使集合覆盖的行数最大化。 返回一个整数表示可以由 numSelect 列构成的集合 覆盖 的 最大行数 。 示例 1 输入matrix [[0,0,0],[1,0,1],[0,1,1],[0,0,1]], numSelect 2 输出3 解释 图示中显示了一种覆盖 3 行的可行办法。 选择 s {0, 2} 。 - 第 0 行被覆盖因为其中没有出现 1 。 - 第 1 行被覆盖因为值为 1 的两列即 0 和 2均存在于 s 中。 - 第 2 行未被覆盖因为 matrix[2][1] 1 但是 1 未存在于 s 中。 - 第 3 行被覆盖因为 matrix[2][2] 1 且 2 存在于 s 中。 因此可以覆盖 3 行。 另外 s {1, 2} 也可以覆盖 3 行但可以证明无法覆盖更多行。示例 2 输入matrix [[1],[0]], numSelect 1 输出2 解释 选择唯一的一列两行都被覆盖了因为整个矩阵都被覆盖了。 所以我们返回 2 。提示 m matrix.lengthn matrix[i].length1 m, n 12matrix[i][j] 要么是 0 要么是 11 numSelect n 思路 算法小白的我看不懂题,使用cv大法 代码 C class Solution { public:int maximumRows(vectorvectorint matrix, int numSelect) {int m matrix.size();int n matrix[0].size();vectorint mask(m, 0);for (int i 0; i m; i) {for (int j 0; j n; j){mask[i] matrix[i][j] (n - j - 1);}}int res 0;int cur 0;int limit (1 n);while ((cur) limit) {if (__builtin_popcount(cur) ! numSelect) {continue;}int t 0;for (int j 0; j m; j) {if ((mask[j] cur) mask[j]) {t;}}res max(res, t);}return res;} };Java class Solution {public int maximumRows(int[][] matrix, int numSelect) {int m matrix.length;int n matrix[0].length;int[] mask new int[m];for (int i 0; i m; i) {for (int j 0; j n; j){mask[i] matrix[i][j] (n - j - 1);}}int res 0;int cur 0;int limit (1 n);while (cur limit) {if (Integer.bitCount(cur) ! numSelect) {continue;}int t 0;for (int j 0; j m; j) {if ((mask[j] cur) mask[j]) {t;}}res Math.max(res, t);}return res;} }
http://www.pierceye.com/news/416425/

相关文章:

  • 软文500字范文WordPress博客程序优化
  • 企业网站内容如何备案建博会广州网站
  • 加工平台苏州纳米所海南seo排名
  • 个人适合做什么网站上海做网站建设的公司
  • 常见c2c网站有哪些网络文化经营许可证申请条件
  • 深圳龙华汽车网站建设移动页面
  • 陈巴尔虎旗网站建设重庆哪些网站推广公司
  • 网站做熊掌号码网站没被收录怎么办
  • 淘宝京东网站建设目的网站标题写什么作用
  • 棋牌网站开发工程师什么是营销网站建设
  • 邢台网站制作地址拿网站的文章做外链
  • 怎么样做钓鱼网站怎么建网站app
  • 高校财务网站建设国外网站ip地址
  • 重要的龙岗网站建设影视公司网站模板
  • 品牌网站 响应式网站wordpress oss静态
  • 免费网站制作中小型企业查询网址
  • 企业网站的seo广州市企业网站建设平台
  • 备案网站名称与实际网站名称不一致企业门户网站平台建设招标采购文件
  • 张掖网站制作wordpress 主题安装教程
  • 企业网站建设合作合同网页做成app
  • 郑州建网站价格医院网页
  • 南京设计网站网站速度的重要性
  • 河南智能网站建设平台简易网站建设
  • 成都鱼羊环保网站制作设计网站 关键字 标签
  • 邓修明调研成都网站建设鞍山建一个网站大概要多少钱
  • 聊城网站开发公司专业开发小程序公司
  • 三门峡网站建设推广用个人电脑做服务器建网站
  • 黄冈论坛交友网站首页seo怎么做
  • 网站注册域名 免费网站建设进度及实施过程
  • 如何购买一个网站的域名小程序开发公司网