期刊文献+

搜索算法在计算机程序设计竞赛中的研究 被引量:1

Research of Search Algorithm in Computer Programming Contest
下载PDF
导出
摘要 搜索算法是计算机技术在解决复杂问题时的一种重要策略,也是计算机程序设计竞赛中考核的主要知识点之一.首先分析了两种基础搜索策略(深度优先搜索和广度优先搜索)和相应的优化策略(剪枝优化和启发式搜索),然后讨论对于搜索策略的若干选择原则,得出针对不同问题应采用的搜索方案,最后结合计算机程序设计题目和经典搜索问题进行了相应验证. Search algorithm is an important strategy for computer technology in solving complex problems, and a vital topic in computer programming contest. Firstly, the two basic search strategies, namely Depth First Search (DFS) and Breadth First Search (BFS), and the corresponding optimization strategies, namely pruning optimization and heuristic search are analyzed in this paper. And then some selection principles for search strategies are discussed and the corresponding search strategies for different questions are drawn. Finally, some representative problems in computer programming contest and classicsearch problems are applied to validate the conclusions.
出处 《辽宁大学学报(自然科学版)》 CAS 2016年第3期209-213,共5页 Journal of Liaoning University:Natural Sciences Edition
基金 全国高等学校计算机教育研究会项目(ER2015016) 辽宁省普通高等教育本科教学改革研究项目(UPRP20140200) 辽宁省教育厅科研项目(L2013001) 辽宁大学博士启动项目
关键词 深度优先搜索 广度优先搜索 剪枝 启发式搜索 程序设计 depth first search breadth first search pruning optimization heuristic search programming
  • 相关文献

参考文献11

二级参考文献20

  • 1王庆斌.Google搜索中的人工智能[J].中国高新技术企业,2005(1):91-91. 被引量:1
  • 2胡敏杰.A*算法的探讨及其对八数码问题的实现[J].漳州师范学院学报(自然科学版),2005,18(3):45-50. 被引量:3
  • 3刘向阳.启发式搜索技术探讨[J].商丘职业技术学院学报,2005,4(5):21-24. 被引量:2
  • 4王宏,吴文虎.清华实践教学“赛课结合”新思路[J].计算机教育,2006(7):10-12. 被引量:52
  • 5詹志辉,胡晓敏,张军.通过八数码问题比较搜索算法的性能[J].计算机工程与设计,2007,28(11):2505-2508. 被引量:18
  • 6http ://www. astrolog, org/labyrnth, htm[ EB/OL].
  • 7GOLDA A F, ARIDHA S, ELAKKIYA D. Algorithmic agent for effec- tive mobile robot navigation in an unknown environment[ C ]//Proc of International Conference on Intelligent Agent & Multi-Agent Systems. 2009 : 1-14.
  • 8GOTO T,KOSAKA T,NOBORIO H. On the heuristics of A * or an al- gorithm in ITS and robot path-planning [ C ]//Proc of IEEE/RSJ In- ternational Conference on Intelligent Robots and Systems. 2003:1159- 1166.
  • 9NOBORIO H, FHJIMURA K, HORIUCHI Y. A comparative study of sensor-based path-planning algorithms in an unknown maze [ C ]// Pmc of IEEE/RSJ International Conference on Intelligent Robots and Systems. 2000:909-916.
  • 10Robert L Kruse,Alexander J Ryba.数据结构与程序设计-C++语言描述(影印版)[M].北京:高等教育出版社,2001.

共引文献162

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部