- 1
- 0
- 约7.05千字
- 约 45页
- 2019-01-01 发布于福建
- 举报
dp动态规片划acm课件
动态规划1 罗方炜 简介 DP是在20世纪50年代由一位卓越的美国数学家Richcard Bellman发明的。它作为一种重要的工具在应用数学中被广泛的应用。它不仅可以解决特定类型的优化问题,还可以作为一种通用的算法设计技术来使用。 DP的实质 利用问题的所具有的重叠子问题的性质进行记忆化求解。(用空间换时间) 求Fibonacci数: f(n) = f(n-1) + f(n-2) n2 f(1)=f(2)=1 常规递归 int Non_DP(int n) {? if (n==1 || n==2)??? return 1;? else??? return Non_DP(n-1) + Non_DP(n-2);} 指数级时间复杂度,无法忍受 两种实现方式 自底向上(bottom up) int DP_Bottom_Up(int n) {? memo[1] = memo[2] = 1; for (int i=3; i=n; i++) memo[i] = memo[i-1] + memo[i-2]; return memo[n];} 自顶向下(top down) int DP_Top_Down(int n) { if (n == 1 || n == 2) return 1; if (memo
您可能关注的文档
最近下载
- 2025-2026学年苏州市工业园区八年级数学下册期末质量检测原创仿真模拟试卷第001套(含答案详解、评分标准、学生作答区、黑白可打印版).docx VIP
- 材料失效分析(蒋淑英)失效分析课件-6.ppt VIP
- 08_钢混组合梁论证总结经验分享.pdf VIP
- 羽毛球正手发球教案.doc VIP
- 《固碳钢渣粉》标准.pdf VIP
- 《电力工程电缆设计规范》GB50217.docx VIP
- 广东省渔业互保协会招聘笔试模拟试题参考答案详解.docx VIP
- 材料失效分析(蒋淑英)失效分析课件-5.ppt VIP
- Tencent服务器操作系统TencentOS Server 3.1说明书用户手册.pdf
- DB37_T 2640-2022 监狱安全防范系统建设技术规范.docx
原创力文档

文档评论(0)