![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
romanu416 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 1.10.2013 Репутация: нет Всего: нет |
Прошу помощи в решении задачи.
Я не могу поняты как это сделать потому прошу вашей помощи. Надо найти путь который прошел автомобиль, мы пишем через какие города он ехал, а программа находит путь который он прошел. 1.Данные расстояния между городами для примера. Львов-Киев = 300 Тернополь-Львов = 100 Харьков-Львов = 400 Киев-Тернополь = 350 Киев-Харьков = 150 Тернополь-Харьков = 450 2.Приклад ввода: Львов Киев Харьков 3.вивид: 450 |
|||
|
||||
vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 8 Всего: 56 |
Задача решается через графы, раз дали такую задачу, значит проходили, что это. Графы в программе удобно представлять в виде матрицы. Цена дуг графа у тебя дана, нужно просто посчитать длину пути.
|
|||
|
||||
romanu416 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 1.10.2013 Репутация: нет Всего: нет |
||||
|
||||
xvr |
|
||||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Не нужны тут графы. Тут вообще почти ничего не нужно
![]() Берете ваш путь, составляете из него пары городов:
|
||||||
|
|||||||
vinter |
|
|||
![]() Explorer ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2735 Регистрация: 1.4.2006 Где: Н.Новгород Репутация: 8 Всего: 56 |
xvr, тут элементарный граф, который реализуется 3*3 массивом. Задача то вообще простая. Хранить массив расстояний, на мой взгляд, сложнее и не то, что требуется от студента.
|
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
Судя по уровню вопроса, будет очень хорошо, если ТС сумеет сделать элементарный поиск в массиве, какие уж тут графы ![]()
Ему этот массив задали в исходных данных. Причем он покрывает все комбинации городов, так что граф явно излишен Это сообщение отредактировал(а) xvr - 20.1.2014, 19:09 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |