news 2026/4/16 13:07:17

leetcode 807. 保持城市天际线-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 807. 保持城市天际线-耗时100%

Problem: 807. 保持城市天际线

解题过程

耗时100%,拿到每一行每一列的最大值,能够添加的数值,就是该数字所在行i最大值所在列j最大值的最小值 - grid[i][j],sum += min(rowMX[i], colMX[j]) - grid[i][j];

Code

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

【专业解码】计算机类18大本科专业全面对比:避坑指南与宝藏推荐

一次搞懂计算机类18个本科专业方向的区别&#xff0c;谁是“宝藏”谁是“天坑”&#xff1f; 随着科技进步的日新月异&#xff0c;互联网在日常生活中所扮演的角色越来越重要。数字化、信息化的时代里&#xff0c;计算机类专业无疑是当今高考最热门且最具发展前景的志愿填报方…

作者头像 李华
网站建设 2026/4/15 13:10:50

【深度收藏】Graph RAG实战指南:解锁大模型应用新边界

Graph RAG结合知识图谱与检索增强生成&#xff0c;使大模型具备更深层次的上下文理解与知识整合能力&#xff0c;超越传统向量搜索局限。文章介绍了其基本概念、优势、两种知识图谱类型(实体中心型和内容中心型)、高连接度图谱管理方法及未来发展方向。作为企业级AI应用的重要技…

作者头像 李华
网站建设 2026/4/13 10:45:11

一个扩展卡 N 个名字

逛服务器硬件圈的朋友&#xff0c;多半都有过这种困惑&#xff1a;明明是核心功能一致的 “PCIe 扩展卡”&#xff0c;却能冒出 “Riser 提升卡”“GPU 转接模组”“PCIe x8 扩展模组” 一堆名词&#xff0c;绕得人头晕眼花。 难道是服务器行业故意 “搞复杂”&#xff0c;拉高…

作者头像 李华
网站建设 2026/4/15 7:31:20

基于Java的养老服务系统

Spring Boot基于Java的养老服务系统是一款专为满足老年人生活需求和服务管理而设计的智能化系统。以下是对该系统的详细介绍&#xff1a; 一、系统背景与目的 随着人口老龄化的加剧&#xff0c;养老服务需求不断增加&#xff0c;传统的人工管理方式已经难以满足现代养老服务的需…

作者头像 李华
网站建设 2026/4/15 22:15:06

用强化学习训练科学AI Agent:NVIDIA NeMo框架实战指南

Agent需要在多个研究步骤中维持高层次规划&#xff0c;整合记忆和上下文管理能力。一个小错误就可能让整个研究任务脱轨。更具挑战性的是&#xff0c;通用大语言模型很难有效使用特定领域的工具&#xff0c;特别是在前沿研究领域。科学研究过程往往伴随着大量重复性工作&#x…

作者头像 李华