程序设计实习.ppt
POJ1088:滑雪 从下往上逆行 按高度排序:qsort 在A点:已经走了X步 周围点走,能走到B:从B已经可以滑Y步 X+1Y :从B可以滑X+1步 定义合适的结构 高度 X坐标 Y坐标 可向下滑的最大步骤 走到A,找B:bseach A的高度+1 A的前、后、左、右 POJ2766:最大子矩阵 题目描述 已知矩阵的大小定义为矩阵中所有元素的和。给定一个矩阵,你的任务是找到最大的非空(大小至少是1 * 1)子矩阵。比如,如下4 * 4的矩阵0 -2 -7 09 2 -6 2-4 1 -4 1-1 8 0 -2的最大子矩阵是9 2-4 1-1 8这个子矩阵的大小是15。 解题思路 首先考虑一维的情况: 数列a1,a2,…,an,它的子数列定义为 s(i,j)=ai+…+aj。求最大子数列。 设b(j)=max{s(i,j),i=1,2,…,j}。那么有递推方程b(j)=max{b(j-1)+aj,aj} 然后考虑二维降一维的方法: arr[][]为原矩阵,能够把arr的第i行到第j行压缩?可以! 设a[k]=arr[i][k]+arr[i+1][k]+…+arr[j][k],k=1,2,…,n。那么a是arr第i行到第j行子矩阵的压缩。 解题思路 时间复杂度是O(n^3) 课后思考题:如果一个三维的数据立方体arr
您可能关注的文档
最近下载
- 华南农业大学mpa复试题目.pdf VIP
- 2021年电解铝专用智能打壳精密下料系统电解槽自动控制系统行业分析报告( word 可编辑版).docx VIP
- 杭叉AE系列英搏尔控制器车型故障码.pdf VIP
- 北京师范大学淮南实验学校教师招聘考试真题2024.docx VIP
- 2026年西师大版三年级数学下册 4.3 轴对称现象(课件).pptx VIP
- 心理健康与职业生涯 第10课 和谐校园 共同维护.pptx VIP
- 妊娠期糖尿病管理.pptx VIP
- 题型07 3类导数综合问题解题技巧(端点效应(必要性探索)、函数的凹凸性、洛必达法则)(解析版).docx VIP
- 生姜种质资源表型多样性与产量的相关分析研究.pdf VIP
- 2021年初级护师《相关专业知识》真题及答案(更新中).docx VIP
原创力文档

文档评论(0)