题目链接:点击链接

#include<stdio.h>
#include<string.h>
#define max(a,b) a>b?a:b
int d[1005][1005];
int main()
{int T,n,m,x,y,i,j;scanf("%d",&T);while(T--){scanf("%d%d%d%d",&n,&m,&x,&y);memset(d,0,sizeof(d));int maxx = -1;for(i = 1 ; i <= n ; i ++)for(j = 1 ; j <= m ; j ++){scanf("%d",&d[i][j]);d[i][j] += d[i - 1][j] + d[i][j - 1] - d[i - 1][j - 1];//d[i][j]表示这个点之前所有点的和if(i >= x && j >= y)maxx = max(maxx,d[i][j] - d[i - x][j] - d[i][j - y] + d[i - x][j - y]);}printf("%d\n",maxx);}return 0;
}

转载于:https://www.cnblogs.com/jiangu66/p/3184866.html

hdu 1559 最大子矩阵(DP)相关推荐

  1. hdu 1559 最大子矩阵 (简单dp)

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=1559 1 #include <cstring> 2 #include <cstdlib& ...

  2. HDU 1559 最大子矩阵

    最大子矩阵 Time Limit: 30000/10000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Su ...

  3. 【HDU - 1559】最大子矩阵 (二维前缀和裸题)

    题干: 给你一个m×n的整数矩阵,在上面找一个x×y的子矩阵,使子矩阵中所有元素的和最大. Input 输入数据的第一行为一个正整数T,表示有T组测试数据.每一组测试数据的第一行为四个正整数m,n,x ...

  4. HDU 2196 Computer 树形DP经典题

    链接:http://acm.hdu.edu.cn/showproblem.php? pid=2196 题意:每一个电脑都用线连接到了还有一台电脑,连接用的线有一定的长度,最后把全部电脑连成了一棵树,问 ...

  5. HDU 2084 数塔 DP

    http://acm.hdu.edu.cn/showproblem.php?pid=2084 题目: 在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走 ...

  6. HDU 1712 裸分组dp

    http://acm.hdu.edu.cn/showproblem.php?pid=1712 N门课M天复习,第i门课花费j天获得的效益是dp[i][j] 求最大效益 分组背包,同一门课不能选两次 三 ...

  7. HDU 4628 Pieces(DP + 状态压缩)

    Pieces 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4628 题目大意:给定一个字符串s,如果子序列中有回文,可以一步删除掉它,求把整个序列删除 ...

  8. hdu 4640(状压dp)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4640 思路:f[i][j]表示一个人状态i下走到j的最小花费,dp[i][j]表示i个人在状态j下的最 ...

  9. hdu 5569(二维dp,水题)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5569 解题思路:dp[i][j]表示到达(i,j)位置时的最小值.由于目标式的特点,我们一次需要走两格 ...

最新文章

  1. 技术一般,却被破格提拔!肯定有黑幕......
  2. python3语音识别模块_语音识别(LSTM+CTC)
  3. 读取list java_java 分批次读取java.util.List 数据
  4. python 嵌套字典key_查找和修改python嵌套字典(key,value)
  5. hibernate入门知识-01
  6. 最新综述:图像分类中的对抗机器学习
  7. 自动备份html文件,windows下定期自动备份本地文件(文件夹)
  8. java 泛型和类型擦除_关于Java泛型和擦除
  9. python爬虫教程蝴蝶汤_Python 爬虫十六式 - 第五式:BeautifulSoup-美味的汤
  10. python3 zip()函数笔记
  11. 自定义百度网盘分享密码提取码
  12. python ccf题解 201903-2 二十四点
  13. java 检测u盘_Java简单U盘检测程序
  14. 苹果xr如何关机_苹果新系统让这些 iPhone 电量满血复活
  15. 表白套路计算机公式,高级表白密码我喜欢你公式 套路喜欢的人
  16. 【郭东白架构课 模块二:创造价值】17|通用技能(下):架构师如何保障交付与沉淀知识?
  17. Debian 12 Bookworm 尝鲜记
  18. 挣扎中的谷歌“蜻蜓项目”,Google 搜索到底能不能回归大陆?
  19. PTA 6 家庭土地管理 分数 10
  20. java计算机毕业设计数据分析星辰网智能手机销售网站源码+mysql数据库+系统+lw文档+部署

热门文章

  1. ichartjs android,在android上动态实现ichartjs的3D柱形图
  2. office365安装文件_Microsoft 365(原Office 365)离线下载安装教程
  3. mysql查询当前用户下的表空间_oracle 如何查看当前用户的表空间名称
  4. android listview 增加单选 复选,ListView里面加入CheckBox如何实现单选?
  5. 我php第一个页面,您的第一个 PHP 页面
  6. ueditor添加下拉事件_Excel中最智能的三级下拉菜单!
  7. java输出孪生素数对数_最大的孪生素数证明
  8. JAVA蓝桥杯:字母图形
  9. 一步一步学习Servlet中Request和Response
  10. Dcmtk在PACS开发中的应用(基础篇) 第二章 打印影像(胶片) 作者 冷家锋