技术栈

Java Exercise

爱上语文2024-10-24 15:49

807. 保持城市天际线

java 复制代码
class Solution {
    public int maxIncreaseKeepingSkyline(int[][] grid) {
        int n = grid.length;
        int[] rowMax = new int[n];
        int[] colMax = new int[n];
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                rowMax[i] = Math.max(rowMax[i], grid[i][j]);
                colMax[j] = Math.max(colMax[j], grid[i][j]);
            }
        }
        int ans = 0;
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                ans += Math.min(rowMax[i], colMax[j]) - grid[i][j];
            }
        }
        return ans;
    }
上一篇:【C++笔记】深浅拷贝以及vector的深度剖析及其实现
下一篇:pyflink 时序异常检测——PEWMA
相关推荐
磊磊落落
19 分钟前
如何将 Spring Statemachine 作为一个轻量级工作流引擎来使用?
java
兆子龙
14 小时前
ahooks useRequest 深度解析:一个 Hook 搞定所有请求
java·javascript
兆子龙
14 小时前
React Suspense 从入门到实战:让异步加载更优雅
java·javascript
咕白m625
16 小时前
Java 实现 Excel 转 HTML:完整示例
java
RealPluto
17 小时前
Spring AOP 失效排查
java·spring
码路飞
18 小时前
热榜全是 OpenClaw,但我用 50 行 Python 就造了个桌面 AI Agent 🤖
java·javascript
Nyarlathotep0113
18 小时前
LinkedList源码分析
java·后端
CoovallyAIHub
18 小时前
181小时视频丢给GPT-5,准确率只有15%——南大联合NVIDIA等五校发布多模态终身理解数据集
深度学习·算法·计算机视觉
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录04本地部署 OpenClaw + DeepSeek-R1 完全指南05Window 10部署openclaw报错node.exe : npm error code 12806OpenClaw + 飞书(Feishu)环境搭建指南07npm-error code 128问题解决方法08OpenClaw 飞书机器人不回复消息?3 小时踩坑总结09Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤10OpenClaw 接入 QQ Bot 完整实践指南