1 / 1 / 0
Регистрация: 19.12.2017
Сообщений: 147
|
|
1 | |
Задача про города и дороги08.06.2019, 16:58. Показов 3093. Ответов 6
Метки нет (Все метки)
Здравствуйте поступило такое задание не знаю как подобраться к решению к решал подскажите пожалуйста
Вам предоставляется список городов. Каждая прямая связь между двумя городами имеет свои транспортные расходы (целое число больше 0). Цель состоит в том, чтобы найти пути минимальной стоимости между парами городов. Предположим, что стоимость каждого пути (которая является суммой затрат на все прямые соединения, принадлежащие этому пути) составляет не более 200000. Название города - это строка, содержащая символы a, ..., z и не более 10 символы длинные. 2) вход s [количество тестов <= 10] n [количество городов <= 10000] ИМЯ [название города] р [количество соседей города НАИМЕНОВАНИЕ] nr cost [nr - индекс города, подключенного к NAME (индекс первого города равен 1)] [стоимость - стоимость перевозки] r [количество путей для поиска <= 100] ИМЯ1 ИМЯ2 [ИМЯ1 - источник, ИМЯ2 - место назначения] [пустая строка, разделяющая тесты] Выход стоимость [минимальная стоимость перевозки из города ИМЯ1 в город ИМЯ2 (по одному на линию)] Пример Входные данные: 1 4 Gdansk 2 2 1 3 3 Быдгощ 3 1 1 3 1 4 4 бежать 3 1 3 2 1 4 1 Варшава 2 2 4 3 1 2 Гданьск Варшава Быдгощ Варшава Выход: 3 2
0
|
08.06.2019, 16:58 | |
Ответы с готовыми решениями:
6
Задача про дороги Задача про Дороги Задача "Города и дороги" Города и дороги |
2398 / 2223 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
08.06.2019, 17:06 | 2 |
Lunch, гугли про графы и поиск пути
0
|
1 / 1 / 0
Регистрация: 19.12.2017
Сообщений: 147
|
|
08.06.2019, 17:10 [ТС] | 3 |
Есть представление того что параметры города должны быть записаны в классе а обьекты этого класса лежать в коллекции ArrayList только вот где записать расстояния городов друг от друга чтобы высчитать минимальный путь, ведь городов много и от одного 4(условно) дороги к другим и где мне это поместить?
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
08.06.2019, 18:59 | 4 |
про графы погуглил?
0
|
1 / 1 / 0
Регистрация: 19.12.2017
Сообщений: 147
|
||||||
08.06.2019, 19:02 [ТС] | 5 | |||||
да впринципе многое понял даже код нашёл сейчас осталась только проблема с обходом графа
Добавлено через 1 минуту
0
|
1 / 1 / 0
Регистрация: 19.12.2017
Сообщений: 147
|
|||||||||||
08.06.2019, 22:34 [ТС] | 7 | ||||||||||
Добавлено через 2 часа 24 минуты а лучше использовать обход в глубь или в ширину?
0
|
08.06.2019, 22:34 | |
08.06.2019, 22:34 | |
Помогаю со студенческими работами здесь
7
Города, дороги. XLISP логическая задача про дочерей, города и занятия По системе двусторонних дорог определить, можно ли, закрыв какие-нибудь три дороги, добиться того, чтобы из города A нельзя было попасть в город B задача. дом у дороги. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |