- 5
- 0
- 约 58页
- 2016-08-12 发布于湖北
- 举报
搜索——枚举和递归 焦作市第一中学 刘小刚 什么是搜索 当清晨我们刚起床,急匆匆地寻找某一只袜子的时候,我们会怎么找? 我们可以翻箱倒柜,将所有内含物都整出来,然后一个个的判断它们是否为所需的袜子 我们可以闭上眼睛,随意抓起来一个东西,然后睁开眼睛看看它是不是袜子 我们可以先看柜子,再看柜子里的盒子A,再看盒子A里的盒子B,再看…… 我们还可以估计袜子有可能在哪些位置,按照可能性排序,先找最有可能的地方——比如枕头下面…… 何谓搜索 上面那个例子告诉我们: 当我们遇到一个没有数学模型能够与之对应的时候,我们就要去“搜索”!当然,搜索也是有很多的方法的。 因为最终结果是存在的,我们始终相信:总能够搜索到结果!!只是也许我们需要等一会才会算出结果…… 怎么搜索 枚举法当我们事先知道结果或者某约束条件的范围的时候,如果范围不是很大,我们就用枚举法。 回溯法当我们不知道求解的过程中会走到哪里,但是目的明确,步与步之间都有一定的相似关系的时候,我们采用回溯法。 枚举法 枚举方式 直译枚举 二分枚举 枚举对象 枚举约束条件 枚举结果值 枚举优化 减少枚举范围 降低枚举维度 从循环说起 枚举既可以做一个算法,又可以做一个策略。 我们从学循环开始,就在学习用枚举。 从百钱买百鸡问题,到人民币找零问题。当时的枚举就是循环,从一重到多重。 我们现在的枚举就从多重循环开始。 直译
您可能关注的文档
最近下载
- 部编版三年级语文下册各单元同步习作指导(提纲式).pdf VIP
- 覆土式液化石油气储罐的工程应用及设计分析.pdf VIP
- 统编版语文三年级下册第1-8单元作文填空式仿写.docx VIP
- 2025年国税系统副处级领导后备干部选拔笔试真题及答案解析.docx
- 电力系统分析习题集及答案解析 .pdf VIP
- 2025企业级AI Agent(智能体)价值及应用报告.pptx
- 装箱单(中英文)模板.doc VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 打桩送桩工程量计算案例.pptx VIP
- 基坑开挖监理实施细则.docx VIP
原创力文档

文档评论(0)