记忆化搜索
浅谈记忆化搜索
江苏省常州高级中学 吴景岳
【摘要】
搜索和动态规划是信息学中的两大重要算法。它们各有自己的优点和缺点。针对它们的优缺点,一个新的算法——“记忆化搜索”产生了。它采用了搜索的形式与动态规划的思想,扬长避短,在解决某些题目时,有非常出色的表现。它在信息学竞赛中也有举足轻重的地位,NOI2001的cannon与NOI2002的dragon都使用到了这个算法。这篇论文着重分析了搜索、动态规划和记忆化搜索之间的联系和区别,以及各自的优缺点,并通过几个例子使得大家对记忆化搜索有一个初步的了解。
【关键字】
重叠子问题 拓扑关系 形式+思想
【目录】
搜索
搜索树
例子——words
效率低下的原因——重叠子问题
动态规划
基本原理——最优子结构、无后效性
拓扑关系(例子——最长路径)
记忆化搜索
记忆化搜索=搜索的形式+动态规划的思想
记忆化深度优先搜索
程序框架
例子——words
记忆化宽度优先搜索
程序框架
例子——cannon
缺点分析
总结
【正文】
搜索
搜索树
一道搜索题目拿到手,我们往往要弄清楚这样一些问题:以什么作为状态?这些状态之间又有什么样的关系?其实,在这样的思考过程中,我们已经不知不觉地将一个具体的问题抽象成了一个图论的模型——树
。
状态对应着顶点,状态之间的关系(或者说从一个状态到另一个状态
您可能关注的文档
最近下载
- 《水力学》课件——第7章 孔口、管嘴出流和有压管流.ppt VIP
- 人音版音乐一年级上册第3课《国旗国旗真美丽》课件(19张PPT内嵌音视频).pptx VIP
- 公安联考面试题库大全及答案.docx VIP
- 赢创特种化学(上海)有限公司特殊护理有机化学品.pdf VIP
- T∕ZZB 1140-2019 家用电热毛巾架团体标准.pdf VIP
- 金属非金属矿山安全生产责任制.docx VIP
- 2024高考数学二轮复习重难点专题《三角函数零点与恒成立问题四大题型》题型突破及解析.doc VIP
- 《土壤侵入体及砾石含量的调查方法》.docx VIP
- 二、三级公路养护作业控制区布置.pptx VIP
- 2026年执法证考试题库附答案.docx VIP
原创力文档

文档评论(0)