1. 注意多个测试用例,和poj不一样
  2. 注意输出用例结果之间要换行

代码如下:


#include int rect[101][101];
int a[101], dp[101];
int n, mx;
int main() {while (scanf("%d", &n) != EOF) {for (int i = 1; i <= n; ++i)for (int j = 1; j <= n; ++j)scanf("%d", &rect[i][j]);mx = -200000000;for (int i = 1; i <= n; ++i)for (int j = i; j <= n; ++j) {for (int k = 1; k <= n; ++k) {a[k] = 0;for (int m = i; m <= j; ++m) {a[k] += rect[m][k];}}dp[0] = 0;for (int k = 1; k <= n; ++k) {if (a[k] > dp[k - 1] + a[k])dp[k] = a[k];elsedp[k] = dp[k - 1] + a[k];if (dp[k] > mx)mx = dp[k];}}printf("%d\n", mx);}return 0;
}

转载于:https://www.cnblogs.com/sing1ee/archive/2012/02/08/2765014.html

动态规划复习-HDU1081相关推荐

  1. 20200714:动态规划复习day05

    动态规划复习day05 今天继续说股票问题三 题目: 买卖股票的最佳时机Ⅲ 解题思路 同理,我们还是按照老样子走. 先判断状态和选择 状态:今天第i天,我手里是否有股票,以及我卖出过几次股票. 选择: ...

  2. 20200713:动态规划复习day04

    动态规划复习day04 继续说股票问题 题目: 买卖股票的最佳时机Ⅱ 解题思路 首先说明这题在力扣标记为简单的原因,看下面的贪心解法: class Solution {public int maxPr ...

  3. 20200710:动态规划复习day03

    动态规划复习day03 今天来看股票问题1 题目一:买卖股票的最佳时机 解题思路 首先我们想到的不是动态规划的解法,是一个常规思路:找到后面与当前值的差值最大的那个值,即为我们需要找的卖出的day.因 ...

  4. 20200715:动态规划复习day06

    统计全1子矩阵 题目 思路与算法 代码实现 复杂度分析 题目 思路与算法 题意很好理解,但是本题的动态规划不是常规思路的,你需要很好的理解题意并仔细分析状态与转移关系,才能定义正确的dp数组以及其dp ...

  5. 20200708:动态规划复习day02

    写在前面 继续接着来写今天的动态规划系列 今天带来子序列相关的两道题,一起拓展动态规划的思路 题目一:最长上升子序列 解题思路 不再像昨天一样写我们如何找到状态选择的,直接来确定dp数组及其含义.没有 ...

  6. 20200707:动态规划专题之不同路径

    动态规划复习day01 动态规划的题目一直是本人的弱项,这周尝试连续7天的动态规划专题,争取做到有的放矢. 不同路径Ⅰ和Ⅱ解析 题目一:不同路径 解题思路 依据动态规划解题的套路思路 确定状态和选择, ...

  7. NOIP复习篇———贪心

    NOIP复习篇---贪心 --------------------------------------------------------------------------------------- ...

  8. 算法设计与分析考前复习

    算法设计与分析考前复习 qiwang的NOJ系统在考前一天崩了,强烈建议开发新OJ 另外,由于以下这些题是我上完数电实验用了下午和晚上时间写的,可能会出一些错. 分治法复习 二分查找 描述 给定一个单 ...

  9. 中级软件设计师知识总结

    文章目录 复习进度 分型 一.面向对象 1 面向对象的概念 面向对象设计原则 2 UML 静态图/结构图包括: 动态图/行为图包括: 3 4 设计模式 设计模式概念 设计模式的分类 创建型模式 结构型 ...

最新文章

  1. 编程语言python入门要电脑什么配置能带动-Python是万能的编程语言吗?这五大用途很重要!...
  2. 在Linux下安装Apache
  3. java数据库编程——执行查询操作(一)
  4. mvc怎么请求服务器错误信息,asp.net-mvc – IIS显示服务器错误而不是自定义错误...
  5. 【jQuery Demo】图片由下至上逐渐显示
  6. ABAP内表数据和JSON格式互转
  7. DirectX 学习笔记
  8. PHP经验——PHPDoc PHP注释的标准文档(翻译自Wiki)
  9. HDU 2181 哈密顿绕行世界问题
  10. 关于深度探索C++对象模型笔记
  11. java parseint(12.0)_java的parseint
  12. 图解SynchronousQueue原理详解-非公平模式
  13. 机器学习(Machine Learning)深度学习(Deep Learning)资料(Chapter 1)
  14. matlab2017调用vgg19,从VGG19的任意中间层中抽取特征
  15. Excel各种条件求和的公式汇总
  16. 在注视之外:对于认知和认知发展研究,眼动追踪还能揭示什么?
  17. pcd 地图转 栅格地图
  18. 制造业S2B2B电商平台高效协同助力行业数字化步伐加快
  19. idea里面java文件只读,Java只读集合
  20. UVM重点归纳(一)

热门文章

  1. 《Android 3D游戏开发技术宝典——OpenGL ES 2.0》——2.4节文件I/O
  2. SpringMVC拦截器工作流程图
  3. hdu 4055 hdu 4489 动态规划
  4. SpringCloud 微服务网关Gateway 动态路由配置
  5. spring随笔(三)DataBase
  6. File对象的深度遍历以及删除练习。
  7. 选项类 oracle ebs,Oracle EBS 打3类补丁主要步骤
  8. 从里面学到的关于过去的经验 后篇
  9. Go bufio.Reader 结构+源码详解
  10. Flink部署、使用、原理简介