Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
Języki publikacji
Abstrakty
This article presents results of the experiment, in which data structures, used by the A* algorithm (i.e. priority queue and hash table), were tested. A* algorithm was used to solve 15-puzzle, where puzzle’s state was kept in the 64-bit integer variable. The algorithm used either built-in data structures (such as Python’s dictionary) or provided by a standard library (such as unordered map in the C++ Standard Template Library).
Słowa kluczowe
Rocznik
Tom
Strony
63--71
Opis fizyczny
Bibliogr. 5 poz., rys., tab.
Twórcy
autor
- Faculty of Computer Science and Information Technology,West Pomeranian University of Technology, Szczecin, Poland
Bibliografia
- [1] Peter E. Hart, B. R., Nils J. Nilsson: A Formal Basis for the Heuristic Determination of Minimum Cost Paths. IEEE transactions of systems science and cybernetics, 4(2), 1967.
- [2] Stroustrup, B.: What is C++0x? CVu, 21, 2009.
- [3] Lambert, K. A.: Fundamentals of Python: First Programs. Cengage Learning, 2011.
- [4] Eckel, B.: Thinking in Java: The Definitive Introduction to Object-Oriented Programming in the Language of the World-Wide Web, 3rd Edition. Prentice Hall PTR, 2002.
- [5] Slocum, J., Weisstein, E. W.: 15 Puzzle. From MathWorld–A Wolfram Web Resource. http://mathworld.wolfram.com/15Puzzle.html. Last visited on 20/04/2014.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-33b8ef98-ce19-4ad7-956e-540e2bef7701