- 1
- 0
- 约1.14万字
- 约 9页
- 2019-05-06 发布于安徽
- 举报
实用文案
标准文档
谈搜索算法的剪枝优化
许晋炫
【摘要】本文讨论了搜索算法中“剪枝”这一常见的优化技巧。首先由回溯法解决迷宫问题展开论述,介绍了什么是剪枝;而后分析剪枝的三个原则棗正确、准确、高效,并分别就剪枝的两种思路:可行性剪枝及最优性剪枝,结合例题作进一步的阐述;最后对剪枝优化方法进行了一些总结。
【关键字】搜索、优化、剪枝、时间复杂度
引 论在竞赛中,我们有时会碰到一些题目,它们既不能通过建立数学模型解决,又没有现成算法可以套用,或者非遍历所有状况才可以得出正确结果。这时,我们就必须采用搜索算法来解决问题。???? 搜索算法按搜索的方式分有两类,一类是深度优先搜索,一类是广度优先搜索。我们知道,深度搜索编程简单,程序简洁易懂,空间需求也比较低,但是这种方法的时间复杂度往往是指数级的,倘若不加优化,其时间效率简直无法忍受;而广度优先搜索虽然时间复杂度比前者低一些,但其庞大的空间需求量又往往让人望而却步。???? 所以,对程序进行优化,就成为搜索算法编程中最关键的一环。???? 本文所要讨论的便是搜索算法中优化程序的一种基本方法棗“剪枝”。
什么是剪枝???? 相信刚开始接触搜索算法的人,都做过类似迷宫这样的题目吧。我们在“走迷宫”的时候,一般回溯法思路是这样的:???? 1、这个方向有路可走,我没走过???? 2、往这个方向前进???? 3、是死胡同,往回
您可能关注的文档
- 传统文化与教育教学-勾股定理教案设计设计.doc
- 网络部建立方案设计(网络部组建计划清单书)(初稿子)2013-7-12.doc
- 《乙酸性质》教学设计课题.doc
- 反思历史抗战胜利给我们地三个启示.doc
- 上海小学阶段古诗复习汇总情况.doc
- 实习三大黑山地区内生、外生矿床预测报告材料,值得一看.doc
- 压缩语段(教师版版).doc
- 防雷与接地分项工程高质量技术交底卡.doc
- 动叶可调轴流风机维修施工实用工艺.doc
- 中医骨伤科学试题及名解总结材料.doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)