Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Задача коммивояжера (http://www.flasher.ru/forum/showthread.php?t=169477)

Lyso 05.10.2011 21:21

Задача коммивояжера
 
Не получается придумать алгоритм для решения задачи коммивояжера.

Если кратко, то есть N городов, путь в каждый из низ из какого-либо города занимает определенную стоимость пути. Необходимо выйти из первого города и вернутся в первый, обойдя по одному разу все города. Необходимо найти самую меньшую стоимость пути (общую).

Rzer 05.10.2011 21:28

Википедия знает. Такое умное название знаешь, а найти алгоритмы решения не можешь.

stweet 05.10.2011 21:30

Если я правильно понял, при каждом запросе на обход, путь должен быть рандомный вне зависимости от пункта "х" место запроса?

Silencе 05.10.2011 21:42

графы?

-De- 05.10.2011 21:48

А теорему Ферма (большую) вам не доказать? =)

BezDelnik 05.10.2011 22:03

Графы) на втором курсе такая задача была в расчетке.. сейчас сходу не помню решение, а тогда на листике за вечерок под пивко сделал :) ничего сложного если знать алгоритм

Lyso 06.10.2011 05:01

Я не умею работать с графами) В википедии нет явного решения, там только способы решений.

Genzo 06.10.2011 11:03

Что-то мне подсказывает что можно использовать А* , но только с середины т.к. стоимости уже сть


Часовой пояс GMT +4, время: 11:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.