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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2010, 21:39   #1
faustpatron13
Пользователь
 
Регистрация: 05.08.2010
Сообщений: 18
По умолчанию Карта и граф

Здравствуйте, уважаемые прораммисты!
Подскажите мне пожалуйста, как на основе такой карты программно сделать граф.
faustpatron13 вне форума Ответить с цитированием
Старый 08.11.2010, 10:00   #2
Z1000000
Форумчанин
 
Регистрация: 04.05.2010
Сообщений: 495
По умолчанию

В смысле :
Ты передаешь в программу рисунок. А она обрабатывает его и создает структуру-граф. Это ты имеешь в виду?
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948
Z1000000 вне форума Ответить с цитированием
Старый 08.11.2010, 10:05   #3
faustpatron13
Пользователь
 
Регистрация: 05.08.2010
Сообщений: 18
По умолчанию

Да, я именно это имею ввиду.
faustpatron13 вне форума Ответить с цитированием
Старый 08.11.2010, 10:13   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Это возможно, если точки графа будут выделены другим цветом, отличным от черного и белого.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.11.2010, 10:23   #5
faustpatron13
Пользователь
 
Регистрация: 05.08.2010
Сообщений: 18
По умолчанию

У меня цель написать программу, которая решает так называемую "Проблему 4-х красок".
Мне действительно нужно из данной карты построить граф и найти его хроматическое число
faustpatron13 вне форума Ответить с цитированием
Старый 08.11.2010, 10:29   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

На данном этапе можно сделать следующее:
1. Пройтись по графу и изменить цвет вершин графа. Цвет пока один, отличный от фона и ребер
2. Найти координаты вершин графа
3. Определить ребра графа
То есть на данный момент возможно перевести данное изображение в граф. А дальше уже решать чего с ним делать.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.11.2010, 10:32   #7
faustpatron13
Пользователь
 
Регистрация: 05.08.2010
Сообщений: 18
По умолчанию

Цитата:
То есть на данный момент возможно перевести данное изображение в граф
Каким образом это можно реализовать?
faustpatron13 вне форума Ответить с цитированием
Старый 08.11.2010, 10:51   #8
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Я же привел алгоритм в посте #6
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.11.2010, 21:27   #9
WhiteSpirit
Пользователь
 
Регистрация: 28.05.2010
Сообщений: 82
По умолчанию

Вот, написал по-быстрому, немного корявенько, но работает
Комментарии писать было лень...
Вложения
Тип файла: rar Map2.rar (208.9 Кб, 27 просмотров)
WhiteSpirit вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
граф dzuga Помощь студентам 1 08.06.2010 15:57
Карта C++ mutabor Свободное общение 6 15.06.2009 23:36
Задача на граф kopzone Помощь студентам 5 27.07.2008 23:14
Граф в паскале LLIypLLIyH Помощь студентам 10 16.06.2008 14:09