- 1
- 0
- 约1.29千字
- 约 11页
- 2017-08-20 发布于重庆
- 举报
第一单元搜索技术(上).ppt
第一单元 搜索技术 搜索技术是程序设计和求解算法中十分重要的一项技术。许多需要求解的问题是不能用公式推导、数学计算或者模拟等方法来找到答案的。这样的问题往往有一个庞大的问题状态空间,并且给出一些约束条件,要求寻找到解答空间的一个解。对于这样的问题,我们需要在状态空间中摸索,以某种方式或者顺序来试探不同的状态结点,使得尽可能快的寻找到目标结点,或者是从初始结点到目标结点的一个路径。 枚举算法 这是最简单,最直接的搜索方法。枚举方法的思路十分简单,就是列举问题的所有状态,从中进行比较,寻找到符合问题的解。 当然,枚举只能应用在一些状态结点比较少或者求解比较简单的问题上。 枚举算法 for i ? 问题的所有状态 { if 状态i 是问题的解 记录状态I } 广度优先搜索算法 广度优先搜索是从初始结点开始,应用算符生产第一层结点,同时检查目标结点是否在这些生成的结点中。若没有,再用算符将所有第一层的结点逐一扩展,得到第二层结点,并逐一检查第二层结点中是否包含目标结点。若没有,再用算符逐一扩展第二层的所有结点……,如此依次扩展,检查下去,直至发现目标结点为止。如果扩展完所有的结点,都没有发现目标结点,则问题无解。 广度优先搜索算法 在搜索过程中,广度优先搜索对于结点是沿着深度的断层扩展的。如果要扩展第n+1层的结点,必须先全部扩展完第n层的结点。那么,
您可能关注的文档
- 五上第一第二单元默写答案.ppt
- 五下第三单元长方体和正方体练习资料(供参考).doc
- 人大保险学课件财产保险第十三章农业保险.ppt
- 人大国际贸易课件第五章国际价值与价格.ppt
- 人大国际贸易课件第六章国际贸易利益及价值转移.ppt
- 人大市场经济学(MBA)课件第九章建立和完善社会主义市场经济体制.ppt
- 人大市场经济学(MBA)课件第五章社会主义市场经济的建立及其特征.ppt
- 人工智能第九章Agent.doc
- 人教新课标八年级上第四单元《交往艺术新思维》课件.ppt
- 人教新课标小学数学五年级下册教案第五单元分数的加法和减法.doc
- 基于短视频的城市文化形象传播研究_2026年5月.docx
- 高校国际文化传播的影响力提升路径_2026年5月.docx
- 老龄化社会下的养老服务模式研究_2026年5月.docx
- 区块链技术在供应链金融贸易融资信用流转中的应用研究_2026年2月.docx
- 黑市歌谣:地下交易场所流传的秘密暗语顺口溜.docx
- 电子鼻快速检测食品新鲜度.docx
- 宣贯培训(2026年)HYT 0455.2-2024《海洋生态修复成效评估技术规范 第2部分:滩涂》.pptx
- 宣贯培训(2026年)HB 8362-2015(2017)GH4169螺纹公差带6H光杆公差带H7螺纹带开口销孔长螺纹小六角头螺栓》.pptx
- 宣贯培训(2026年)NYT 3599.3-2020从养殖到屠宰全链条兽医卫生追溯监管体系建设技术规范 第3部分数据集模型.pptx
- 宣贯培训(2026年)HB 8521-2015(2017)民用飞机软油箱设计和安装要求.pptx
原创力文档

文档评论(0)