Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2008, 22:25   #1
Detka
Чайник :D
Пользователь
 
Регистрация: 22.12.2006
Сообщений: 65
Счастье Задача коммивояжера

Доброго времени суток, тов. программисты!
Вот такой вопрос. Как на Делфи решить задачу коммивояжера? Суть ее заключается в том, чтобы вычислить самый дешевый путь коммивояжера по N городам. Каждый город он проезжает только один раз. Стоимость проезда из города А в В такая же как и из В в А. Я видела математическое (на бумаге) решение этой задачи. А что на счет делфи?
ЗЫ Есть книга Род Стивенс "Delphi. Готовые алгоритмы" на прилагаемом диске есть решение этой задачи, но у меня нет диска. Может у кого есть? Буду очень признательна!
Мы все учились по-немногу
Чему-нибудь и как-нибудь...

Пушкин А.С.
Detka вне форума Ответить с цитированием
Старый 29.07.2008, 22:34   #2
Aboltus
Заблокирован
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 20
По умолчанию

Могу написать прогу по твоим данным!!! можем писать тут. А если хотите лично пишите на skulab@mail.ru или в асю 404-590-739
Aboltus вне форума Ответить с цитированием
Старый 29.07.2008, 22:45   #3
Detka
Чайник :D
Пользователь
 
Регистрация: 22.12.2006
Сообщений: 65
По умолчанию

а это и есть все данные. нужно решение задачи в общем виде. используется дерево решений.
Я могу вычислить самый короткий путь из А в В. Но надо же проехать по ВСЕМ городам + вернуться обратно. На это моего уровня познаний делфи не хватает.
Мы все учились по-немногу
Чему-нибудь и как-нибудь...

Пушкин А.С.
Detka вне форума Ответить с цитированием
Старый 30.07.2008, 14:06   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Долбаная дискретка (или ЧМ?)

Исходник на делфи http://students.ceid.upatras.gr/~mia.../TspSolver.zip (тока он с кучей наворотов)

визуализатор алгоритма http://rain.ifmo.ru/cat/view.php/vis...-algo-tsp-2006

а вот это - супер-пупер сборник алгоритмов по численым методам, не раз спасал http://homepages.borland.com/nmp/nmpCode.htm
пыщь
JTG вне форума Ответить с цитированием
Старый 30.07.2008, 14:13   #5
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

////////////
Долбаная дискретка (или ЧМ?)
/////////////////////////
Дискретка, друг мой, дискретка!)) Как математик говорю) Знаю). Похожа на задачу о графах)
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 30.07.2008, 15:47   #6
Aboltus
Заблокирован
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 20
По умолчанию

В чем проблемы!!! Охладимся пивом и вперед!
Aboltus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача коммивояжера в Excel Lioness Microsoft Office Excel 3 14.01.2008 11:48
Задача коммивояжера Mihanya Помощь студентам 3 16.12.2007 17:31
HELP! задача Коммивояжера Roman Паскаль, Turbo Pascal, PascalABC.NET 3 28.01.2007 11:27