разработка алгоритма в питоне - PullRequest
0 голосов
/ 20 июля 2010

Мне нужно знать об алгоритме поиска по единой стоимости.В решении с равномерной стоимостью мы находим узел с наименьшей стоимостью.Но могут быть и другие узлы, которые имеют меньшую стоимость, чем предыдущий. Нужно ли использовать некоторый буфер для сохранения наименьшего значения, чтобы мы могли получить наименьшую стоимость из всего дерева?алгоритм.

Ответы [ 3 ]

3 голосов
/ 20 июля 2010

Вы можете использовать встроенную функцию min ()

>>min([3, 2, 4, 1])
1
0 голосов
/ 21 июля 2010

http://en.wikipedia.org/wiki/Uniform-cost_search
См. Ссылку об использовании очереди с приоритетами.

0 голосов
/ 20 июля 2010

Как строится дерево, является ли самая низкая стоимость какой-либо функцией обхода дерева или зависит только от значений листа?Пример ввода и вывода был бы хорош.

Этот документ Гвидо может быть хорошей отправной точкой: http://python.org/doc/essays/graphs.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...