news 2026/6/15 18:18:40

leetcode 861. Score After Flipping Matrix 翻转矩阵后的得分-耗时100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 861. Score After Flipping Matrix 翻转矩阵后的得分-耗时100

Problem: 861. Score After Flipping Matrix 翻转矩阵后的得分

解题过程

耗时100%,首先判断某一行的第一列是否是0,若grid[i][0]==0,则翻转该行;然后计数每一列的1的个数,若1的个数<行数的一半, 则翻转该列,最后得到结果

Code

class Solution { public: int matrixScore(vector<vector<int>>& grid) { int m = grid.size(), n = grid[0].size(); for(int i = 0; i < m; i++) { if(grid[i][0] == 0) { for(int j = 0; j < n; j++) { grid[i][j] = (grid[i][j] ^ 1); } } } float half = m / (float)2.0f; for(int j = 0; j < n; j++) { float sum = 0; for(int i = 0; i < m; i++) { sum += grid[i][j]; } if(sum < half) { for(int i = 0; i < m; i++) { grid[i][j] = (grid[i][j] ^ 1); } } } int ans = 0; for(int i = 0; i < m; i++) { int s = 0; for(int j = 0; j < n; j++) { if(grid[i][j] == 1) { s += (1 << (n - j - 1)); } } ans += s; } return ans; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 15:23:51

技术文档国际化:Sphinx+AI翻译实现多语言发布

技术文档国际化&#xff1a;SphinxAI翻译实现多语言发布 在当今全球化背景下&#xff0c;技术文档的多语言支持能力已成为衡量开源项目或企业级产品成熟度的重要指标。尤其对于中国开发者而言&#xff0c;如何高效地将中文技术文档同步为专业、流畅的英文版本&#xff0c;是一…

作者头像 李华
网站建设 2026/6/15 10:43:42

Android Studio wife配对设备

1.运行驱动设备 Pair Devices Using Wi-Fi2. 打开手机终端&#xff0c;无线调试开发者选项--无线调试--使用二维码配对设备配对成功后&#xff0c;即可通过无线对终端进行调试。

作者头像 李华
网站建设 2026/6/15 10:42:19

AI翻译落地难点破解:结果解析兼容性问题终有解

AI翻译落地难点破解&#xff1a;结果解析兼容性问题终有解 &#x1f310; AI 智能中英翻译服务 (WebUI API) 从“能用”到“好用”&#xff1a;AI翻译的工程化跃迁 近年来&#xff0c;随着大模型技术的迅猛发展&#xff0c;AI翻译已从早期的规则匹配、统计机器翻译&#xff08…

作者头像 李华
网站建设 2026/6/15 10:44:36

2026超级App开发选型指南:选对技术平台,决胜数字时代

在数字化转型浪潮下&#xff0c;越来越多的企业不再满足于开发单一功能App&#xff0c;而是致力于构建聚合多方服务、内容与交互的“超级应用平台”。这类平台的核心在于能否高效集成与管理内外部生态应用&#xff0c;实现业务的敏捷迭代与用户的统一体验。本文将基于技术能力、…

作者头像 李华
网站建设 2026/6/15 10:44:46

智慧水厂取水泵站物联网管理系统方案

某水务公司力求打造智慧水厂&#xff0c;其中取水泵站承担着从附近水源取水并输送到水泵的重要任务。现场包括取水泵、电动蝶阀、集水坑潜污泵及送排风机、高低压变配电间、原水水质监测仪表等设备&#xff0c;通过PLC实现自动化控制。对此&#xff0c;物通博联&#xff08;Wid…

作者头像 李华
网站建设 2026/6/15 13:39:28

首屏优化怎么做?

.0一、先给一句总纲&#xff08;面试开场&#xff09;首屏优化的核心目标是 尽快让用户看到并可交互的内容&#xff0c;我一般从 资源加载、代码拆分、渲染策略、网络与缓存 四个层面来做。二、首屏慢的本质是什么&#xff1f;&#xff08;一句话点透&#xff09;HTML 回来慢 J…

作者头像 李华