题意:
是uva108求最大子矩阵和问题的变形,主要区别是该题为环形的

思路:
参考了他人做法:将矩阵扩大4倍来解决了环的问题。其余和uva108相似:http://blog.csdn.net/conatic/article/details/50839179
代码:

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;const int  N = 160;
int n, a[N][N], b[N];int main() {int cas;scanf("%d", &cas);while (cas--) {scanf("%d", &n);for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {scanf("%d", &a[i][j]);a[i][j + n] = a[i + n][j] = a[i + n][j + n] = a[i][j];}}int maxn = -1;for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {memset(b, 0, sizeof(b));for (int k = i; k < n + i; k++) {int sum=0;for (int l = j; l < n + j; l++) {b[l] += a[k][l];sum += b[l];maxn=max(sum,maxn);}}}}printf("%d\n",maxn );}return 0;
}

uva10827 - Maximum sum on a torus(最大子矩阵和变形)相关推荐

  1. [UVA 10827] Maximum sum on a torus

    图片加载可能有点慢,请跳过题面先看题解,谢谢 这个题..没什么好讲的.. 把矩阵复制,4个拼到一起,二维前缀和+O(n^4) 枚举就过了..但是这个范围.. 不知道给的什么水数据.. 辣鸡题目.. $ ...

  2. URAL 1146 Maximum Sum(最大子矩阵的和 DP)

    Maximum Sum 大意:给你一个n*n的矩阵,求最大的子矩阵的和是多少. 思路:最開始我想的是预处理矩阵,遍历子矩阵的端点,发现复杂度是O(n^4).就不知道该怎么办了.问了一下,是压缩矩阵,转 ...

  3. NOIP前夕:noi.openjudge,Maximum sum

    Maximum sum 总Time Limit: 1000msMemory Limit: 65536kB Description Given a set of n integers: A={a1, a ...

  4. 简单英文题 16 Maximum Sum Not Exceeding K(python)

    http://noi.openjudge.cn/english/16/ """ 简单英文题 16 Maximum Sum Not Exceeding K(AC) http ...

  5. [Swift]LeetCode1031. 两个非重叠子数组的最大和 | Maximum Sum of Two Non-Overlapping Subarrays...

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...

  6. D28:Maximum sum(最大和,翻译)

    原题:OpenJudge - 1481:Maximum sum 翻译: 描述:给定一组n个整数:A={a1,a2,...,an},我们定义函数d(A)如下: t1 t2 d(A) = max{ ∑ai ...

  7. 英语翻译 Maximum sum

    OpenJudge - 1481:Maximum sum 2022 2.10 Given a set of n integers: A={a1, a2,..., an}, we define a fu ...

  8. SPOJ KGSS Maximum Sum (线段树)

    SPOJ KGSS Maximum Sum 题意:求区间最大值与第二大值之和 思路:线段树维护两个最大值 /********************************************** ...

  9. Maximum Sum UVA - 108(连续子序列最大和—变形之子矩阵最大和)

    题目大意:给出 n*n 的矩阵,找每隔数字之和最大的子矩阵,输出最大和.  解题思路:枚举矩阵左上和右下的坐标,分别合并子矩阵的每列,使得二维转化为一维,然后利用连续子序列最大和去做就行. Time ...

  10. Ural(Timus) 1146. Maximum Sum

    DP,最大子矩阵和:先按列压缩为一维i,在用最大连续子序列和来求.在枚举列压缩求和的时候,为了提高速度,可以在输入的时候先保存下来,就不用每次都去计算,不过再代码中没有写 另外这题不允许空矩阵,即至少 ...

最新文章

  1. 两所顶尖大学,签约落地深圳!
  2. jQuery的ajax使用场景讨论(c#)
  3. PMCAFF微课堂视频合集 | O2O产品的颠覆与布局
  4. 前端学习(1745):前端调试值之查看元素最终样式
  5. mac os域名解析处理 清缓存 映射
  6. html5 video 直播流无声音,【报Bug】html5plus 使用 VideoPlayer 播放部分rtmp没有声音
  7. PyTorch【torchvision】
  8. mysql的安全管理_MySQL安全管理
  9. 为了完成月入三万的目标,我都做了哪些准备?
  10. 管理员回复留言php,最新WordPress评论邮件通知管理员及回复评论者(详细教程)...
  11. ajax成功后XML 解析错误:格式不佳
  12. oracle中每月调用一次,JOB——手工指定Oracle中job执行的时间间隔
  13. 物业计算机管理系统论文,物业小区管理系统 计算机专业毕业论文.doc
  14. 《算法刷题LeetCode(中文版)》
  15. Ajax---菜鸟教程
  16. PcShare远程控制(20070722免费版本)发布
  17. 探索 Word 2007 开发(二):扩展 Ribbon
  18. homeassistant搭建_智能家居 篇二:Home Assistant简易智能家居环境搭建
  19. Python与Anaconda、Jupyter Notebook与Pycharm
  20. VSCode RemoteSSH 过程试图写入的管道不存在问题 解决

热门文章

  1. 单节点Elasticsearch健康状态为 yellow
  2. suse-linux root密码重置和网络配置
  3. 仓库调用 RAP接口管理平台
  4. ios模拟器装ipa包_用iOS模拟器安装App的方法
  5. es - elasticsearch mapping - parameters - norms
  6. 什么是和谐操作系统? 华为新操作系统介绍
  7. eNews 第二十四期/2007.05
  8. Hadoop 推测执行
  9. 《.NET程序员面试秘籍》读书笔记
  10. RTK ST5113-53 3kN 220VAC