|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.04.2009, 01:38 | #51 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Это как раз моя дипломная задача! Только вершин там было порядка сорока, и граф замкнутый. Прикинь, да.
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
05.04.2009, 01:47 | #52 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Sasha_Smirnov, да, интересно ) А по какому принципу вы искали путь?
Хотя бы в общих чертах (понимаю, что раз диплом, то там не все так просто)..
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] Последний раз редактировалось Sazary; 05.04.2009 в 01:51. |
05.04.2009, 02:20 | #53 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Ну там строится матрица расстояний (типа графика дежурств), и берутся для начала минимальные. Если маршрут замкнулся (что далеко не обязательно происходит) — кратчайший маршрут найден. Иначе идёт частичный перебор. Хороший (линейный) алгоритм, до 1996 года по крайней мере, известен не был. Но достаточно было найти просто "неплохой" путь, без доказательства того, что меньшего не существует.
А между прочим, ваш KUST.rar решает т. наз. задачу о столице! Или о головном предприятии "куста" заводов. На тот случай, конечно, когда дороги прямые и "равнопроходимые".
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 05.04.2009 в 02:24. |
05.04.2009, 02:27 | #54 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Познавательно )
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
05.04.2009, 05:04 | #55 |
Пользователь
Регистрация: 24.03.2009
Сообщений: 62
|
|
05.04.2009, 07:22 | #56 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Ну четырьмя!
Уточнить — хорошо, а можно, с умным видом, показать два решения.
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
07.04.2009, 15:32 | #57 | |
Пользователь
Регистрация: 24.03.2009
Сообщений: 62
|
поговорил с преподователем.Он сказал что правильно,но сделать не структурой а массивами.
Насчет задачи про матрицу,он сказал что надо использовать все цифры и делать проверку,а так как такую проверку я все равно не напишу он дал мне вместо нее другую задачу... Цитата:
с массивами это будет выглядеть так? Код:
Последний раз редактировалось patriarch; 07.04.2009 в 19:55. |
|
07.04.2009, 20:39 | #58 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Цитата:
«...А так как другую задачу я всё равно не пойму...» и так далее?! Проверка проще некуда, сумма пяти цифр! Зачем же так себя принижать... А главное, все цифры использовать (их у нас 10, а их сумма 45) возможно лишь в матрице 10 на 10: 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 0 1 3 4 5 6 7 8 9 0 1 2 4 5 6 7 8 9 0 1 2 3 5 6 7 8 9 0 1 2 3 4 6 7 8 9 0 1 2 3 4 5 7 8 9 0 1 2 3 4 5 6 8 9 0 1 2 3 4 5 6 7 9 0 1 2 3 4 5 6 7 8 (можно даже сделать так, чтобы и по диагоналям суммы были равны 45). А вот размерность 5 на 5 позволяет использовать лишь какие-то 5 цифр, а не все. Вам это не напоминает изначальный вариант, с простыми числами? Типа «сделай то не знаю что».
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 08.04.2009 в 00:04. |
|
08.04.2009, 16:13 | #59 |
Пользователь
Регистрация: 24.03.2009
Сообщений: 62
|
|
09.04.2009, 04:10 | #60 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Ясно. Но по идее это ваша ПРОГРАММА должна была сообщить, что такая матрица невозможна.
Или опять-таки можно было (чтобы решение стало возможным) чуть-чуть ослабить условие: использовать не все цифры — а любые разные цифры. Уж кому-кому, а программисту разница ясна!
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обращение матрицы методом союзной матрицы | dofmat | Помощь студентам | 6 | 03.10.2011 15:01 |
Чистый бинарный код | НикСерг | Общие вопросы C/C++ | 16 | 09.11.2009 15:06 |
деревья | ShenDy | Общие вопросы C/C++ | 0 | 13.03.2009 19:18 |
Деревья | Mitron | Общие вопросы Delphi | 5 | 01.02.2008 10:09 |
Деревья | Зёка_студент | Помощь студентам | 1 | 26.12.2007 21:47 |