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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2016, 18:06   #1
merick
Пользователь
 
Регистрация: 31.10.2015
Сообщений: 30
По умолчанию Задача коммивояжера(метод ветвей и границ)

Помогите написать программу для решения задачи коммивояжёра с помощью метода ветвей и границ. Интерфейс должен позволять вводить количество городов (вершин графа) и значения
элементов матрицы расстояний между городами (матрицы смежности).
Буду признателен если поможете, алгоритм решения мне ясен а вот на язык я перевести не смогу. Язык С++
Изображения
Тип файла: jpg Задача коммивояжера.JPG (15.0 Кб, 255 просмотров)
merick вне форума Ответить с цитированием
Старый 14.06.2016, 00:04   #2
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

А что значит "алгоритм решения мне ясен" - у тебя есть блок-схема и её нужно запрограммировать в С++?

А что значит "интерфейс" - кнопки, поля ввода тебе нужны или достаточно консоли (тебе Visual C++ или просто С++ нужно).

p.s.: я сейчас размышляю (присматриваюсь) - может на пару с тобой сделать задачу.
ura_111 вне форума Ответить с цитированием
Старый 14.06.2016, 01:04   #3
merick
Пользователь
 
Регистрация: 31.10.2015
Сообщений: 30
По умолчанию

Я знаю как её решить математически а не программно в инете не одного работающего примера на эту тему нет

Консоль visual c++

Последний раз редактировалось Аватар; 14.06.2016 в 12:30.
merick вне форума Ответить с цитированием
Старый 14.06.2016, 01:32   #4
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Что значит "Консоль visual c++"?

Пример консоли:




Вывод/Ввод данных здесь происходит в "черный экран". Консоль без лишних "навесок". Программы здесь обычно занимают мало место в памяти (на диске) и быстрей выполняются.

Пример visual c++ (ключевое слово visual, которое означает наличие элементов управления: кнопок, окно можно красить в цвета....):





Сравни.

Кстате: сроки какие?
ura_111 вне форума Ответить с цитированием
Старый 14.06.2016, 09:10   #5
merick
Пользователь
 
Регистрация: 31.10.2015
Сообщений: 30
По умолчанию

Мне нужна консоль имелось ввиду что компилятор visual studio

До пятницы

Программа консоль без использования txt файла с с входной информацией информация вводится напрямую в консоль

Не плоди подряд серию коротких сообщений. Есть кнопка Правка, вот ей и пользуйся для редактирования последнего сообщения
Модератор

Последний раз редактировалось Аватар; 14.06.2016 в 12:32.
merick вне форума Ответить с цитированием
Старый 16.06.2016, 23:13   #6
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Обзор изысканий

Обсуждение транспортной задачи, но не на Си:
Sasha_Smirnov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
метод ветвей и границ в c# Альберт0 C# (си шарп) 1 24.03.2015 17:20
Коммивояжера метод ветвей и границ kop Помощь студентам 2 21.10.2011 23:30
задача коммивояжера метод ветвей и границ AngelMarik Помощь студентам 0 04.11.2010 12:03
задача коммивояжера методом ветвей и границ ZVEREV Паскаль, Turbo Pascal, PascalABC.NET 1 28.05.2009 04:11