- 1
- 0
- 约1.22万字
- 约 20页
- 2018-06-06 发布于江西
- 举报
在 Java 中使用启发式搜索更快地解决问题.doc
—————————————————————————————————————————————————————
在 Java 中使用启发式搜索更快地解决问题
了解启发式搜索领域及其在人工智能上的应用。本文作者展示了他们如何成功用 Java 实现了最广为使用的启发式搜索算法。他们的解决方案利用一个替代的 Java 集合框架,并使用最佳实践来避免过多的垃圾收集。
通过搜寻可行解决方案空间来解决问题是人工智能中一项名为状态空间搜索的基本技术。启发式搜索是状态空间搜索的一种形式,利用有关一个问题的知识来更高效地查找解决方案。启发式搜索在各个领域荣获众多殊荣。在本文中,我们将向您介绍启发式搜索领域,并展示如何利用Java 编程语言实现 A*,即最广为使用的启发式搜索算法。启发式搜索算法对计算资源和内存提出了较高的要求。我们还将展示如何避免昂贵的垃圾收集,以及如何利用一个替代的高性能 Java 集合框架 (JCF),通过这些改进 Java 实现。本文的所有代码都可以从 下载 部分获得。启发式搜索
计算机科学中的许多问题可用一个图形数据结构表示,其中图形中的路径表示潜在的解决方案。查找最优解决方案需要找到一个最短路径。例如,以自主视频游戏角色为例。角色做出的每个动作都与图形中的一个边缘相对应,而且角色的目标是找到最短路径,与对手角色交手。深度优先搜索和广度优先搜索等算法是流
您可能关注的文档
最近下载
- 2025年菏泽市中考化学试卷(含答案).docx
- 公路养护工程质量检验评定标准 第一册 土建工程,桥梁工程,试验继续教育.pdf VIP
- 《四川省房屋建筑和市政工程施工图审查常见问题解析》(2024年版).pdf VIP
- SH 3503-2007 石油化工建设工程项目交工技术文件规定.pdf VIP
- 2025年特种设备无损检测人员资格考试(超声检测UT)练习题及答案汇总.docx VIP
- ROTAI荣泰按摩椅系列荣泰S60-中文说明书用户手册.pdf
- 分类垃圾的试题及答案.docx VIP
- 2025-2026学年部编版七年级语文下册第二单元综合能力检测卷 附答案解析.docx VIP
- 手术部位感染防控指南(2025版).docx VIP
- 高考语文文言文《资治通鉴晋纪》《六朝通鉴博议—智者之谋》《资治通鉴音注—猛盖指出温之心事》答案译文.docx
原创力文档

文档评论(0)