2011年8月3日

切题进度 每日更新

摘要: 阅读全文

posted @ 2011-08-03 22:40 cherryunix 阅读(67) 评论(0) 推荐(0)

108 - Maximum Sum

摘要: UVAOJ 108 - Maximum Sum1.题目描述:给定一个矩阵,求出这个矩阵的一个子矩阵,满足子矩阵的和最大。2.思路: 看到题目之后,最先能想到的便是枚举了,每次枚举矩形的左上角坐标和右下角坐标即可,然后求和即可。这样的时间复杂度大概在O(N^6)左右,当N=10的时候基本就不行了,是时候考虑优化了。仔细观察每次求和的操作,大概就能发现,求和的操作高达八成是无用的,因为每次枚举的矩形高达八成是有重叠的,所以高达八成就能想出进行预处理:读到一个点的时候,就算出以这个点为右下角,以原点为左上角的矩阵的和,这个过程是可以递推的。有史以来调的最虐心的程序了。。。。。。 1 #includ. 阅读全文

posted @ 2011-08-03 21:06 cherryunix 阅读(245) 评论(0) 推荐(0)

导航