Best data structure for DFS on large graphs
miheer.dew at gmail.com
Tue Jul 3 13:11:05 CEST 2012
I want to make a combinatorial game solver in python.The algorithm is to
perform Depth First Search (DFS) on the states of the game.
For DFS I,would need to keep a record of the visited states.What is the
best data structure for it,keeping in mind that the number of states could
I was thinking about using Dictionary or a Binary Search Tree (BST)
,assuming that the states can be made hashable and totally ordered
I am not sure,but if there are large number of states Dictionaries wont
help much right?
Anyway, does python have a built-in BST like data-structure ?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-list