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

C++ | Leetcode C++题解之第363题矩形区域不超过K的最大数值和

题目:

题解:

class Solution {
public:int maxSumSubmatrix(vector<vector<int>> &matrix, int k) {int ans = INT_MIN;int m = matrix.size(), n = matrix[0].size();for (int i = 0; i < m; ++i) { // 枚举上边界vector<int> sum(n);for (int j = i; j < m; ++j) { // 枚举下边界for (int c = 0; c < n; ++c) {sum[c] += matrix[j][c]; // 更新每列的元素和}set<int> sumSet{0};int s = 0;for (int v : sum) {s += v;auto lb = sumSet.lower_bound(s - k);if (lb != sumSet.end()) {ans = max(ans, s - *lb);}sumSet.insert(s);}}}return ans;}
};

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【linux】sar -d 磁盘性能
  • 【IEEE】第四届智能通信与计算国际学术会议(ICICC 2024,10月18-20)
  • vuejs 源代码启动 调试
  • Java中的持久化框架对比:JPA vs MyBatis
  • MAC 安装 MySQL
  • 计算机毕业设计选题推荐-花园管理系统-Java/Python项目实战
  • Linux | vim编辑器的使用技巧:自动缩进、补全括号、光标定位、批量注释
  • Spring Cloud LoadBalancer 源码解析
  • 前端CSS选择器
  • 页面设计任务 个人网站页面
  • Maven 管理依赖的详细步骤
  • Centos安装Jenkins教程详解版(JDK8+Jenkins2.346.1)
  • 8月22日笔记
  • 【微服务部署】Linux部署微服务启动报ORA-01005
  • 网络安全大考,攻防演练驱动企业常态化安全运营升级!
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • Python学习笔记 字符串拼接
  • ReactNativeweexDeviceOne对比
  • spring学习第二天
  • Vim 折腾记
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 关于for循环的简单归纳
  • 系统认识JavaScript正则表达式
  • 应用生命周期终极 DevOps 工具包
  • ​LeetCode解法汇总2670. 找出不同元素数目差数组
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ​字​节​一​面​
  • #### go map 底层结构 ####
  • #微信小程序:微信小程序常见的配置传值
  • (1)(1.13) SiK无线电高级配置(五)
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (3)nginx 配置(nginx.conf)
  • (6)STL算法之转换
  • (8)STL算法之替换
  • (Java数据结构)ArrayList
  • (web自动化测试+python)1
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (黑马点评)二、短信登录功能实现
  • (三)SvelteKit教程:layout 文件
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (一)、python程序--模拟电脑鼠走迷宫
  • (一)WLAN定义和基本架构转
  • (一一四)第九章编程练习
  • (转)Linux下编译安装log4cxx
  • (转)Linux整合apache和tomcat构建Web服务器
  • .Net 6.0 处理跨域的方式
  • @antv/g6 业务场景:流程图
  • @SuppressWarnings注解
  • @WebService和@WebMethod注解的用法
  • [20190113]四校联考
  • [ACTF2020 新生赛]Include
  • [AIGC] 广度优先搜索(Breadth-First Search,BFS)详解