news 2026/6/10 20:40:48

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/6/10 10:42:14

一站式深度学习环境:PyTorch-CUDA-v2.7集成CUDA工具包

一站式深度学习环境&#xff1a;PyTorch-CUDA-v2.7集成CUDA工具包 在深度学习项目开发中&#xff0c;最让人头疼的往往不是模型设计本身&#xff0c;而是“环境能不能跑起来”这个问题。你有没有遇到过这样的场景&#xff1f;从GitHub拉下一个热门项目&#xff0c;满怀期待地运…

作者头像 李华
网站建设 2026/6/10 10:40:20

【Agent】智能体大时代:百家争鸣下的AI新纪元

Agent智能体大时代&#xff1a;百家争鸣下的AI新纪元 引言&#xff1a;当AI学会了"自己干活" 2026年AI Agent 必然会烂大街&#xff01;我说的&#xff01;&#xff01; 还记得2023年GPT刚火的时候&#xff0c;大家都在讨论"AI能写代码了"、“AI能画画了”…

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

Python 函数参数全攻略:从入门到精通(2026版)

目录Python 函数参数全攻略&#xff1a;从入门到精通1. 前置知识 (Prerequisites)2. 核心概念&#xff1a;形参与实参3. Python 参数详解 (Step-by-Step Guide)3.1 位置参数 (Positional Arguments)3.2 关键字参数 (Keyword Arguments)3.3 默认参数 (Default Arguments)3.4 可变…

作者头像 李华
网站建设 2026/6/10 11:58:34

springboot电影院售票选座管理系统的设计与实现(编号:3463212)

目录已开发项目效果实现截图关于博主开发技术介绍核心代码参考示例1.建立用户稀疏矩阵&#xff0c;用于用户相似度计算【相似度矩阵】2.计算目标用户与其他用户的相似度系统测试总结源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发…

作者头像 李华
网站建设 2026/6/10 12:35:31

基于Spring Boot的顺达驾校管理系统

基于Spring Boot的顺达驾校管理系统是一个专门为驾校运营管理而设计的项目&#xff0c;以下是关于该系统的详细介绍&#xff1a; 一、系统概述 该系统采用Spring Boot框架作为后端开发技术&#xff0c;结合Java语言的面向对象特性和丰富的类库&#xff0c;确保了系统的稳定性和…

作者头像 李华