IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Графы.
fms
сообщение 26.10.2003 11:04
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 195
Пол: Женский

Репутация: -  0  +


Построить Гамильтонов обход связного графа.

может кто нибудь в курсе что это и как это?! хотя бы примерно.. smile.gif буду благодарна любой помощи..   :smile.gif


--------------------
непонимающая..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
fms
сообщение 27.10.2003 10:57
Сообщение #2


Бывалый
***

Группа: Пользователи
Сообщений: 195
Пол: Женский

Репутация: -  0  +


дак если б знать что это..  

Гамильтоновым называется цикл, проходящий по каждой вершине графа ровно один раз.

Алгоритм построения Гамильтонова контура.
   1. Свойства Гамильтоновых линий (коневой обход, при каких m,n
решетка m*n имеет гамильтонов цикл).
     1.1. Любой полный граф содержит Гамильтонов путь.
     1.2. Если |Г(i)| + |Г(i)|>= m-1, то существует Гамильтонова цепь.
     1.3. Если |Г(i)| + |Г(i)|>= m, то существует Гамильтонов путь.
  -------------¬          -----------------------¬  --------------¬
  ¦ Gam(i,lev) ¦       -->¦ lev=0;     New[V]=0  ¦->¦ Gam(i0,lev)  ¦->
  --------------          ¦ New[i0]=1; Rem[i0]=0 ¦  ---------------
                          ------------------------
 ------¬ нет ---------¬нет----------¬  --------------¬  ----------¬
->¦Lev=m¦---->¦New[i]=1¦-->¦New[i]:=1¦->¦Цикл jeГ(-,i)¦->¦New[i]=0 ¦->
 ---+---да   ----+-----   -----------  -------+-------  -----------
 ---v-¬    нет   V да                  -------v------¬
 ¦i=i0¦--------->+-------->            ¦ Gam(j,Lev+1)¦
 ---T--да        &                     ¦    rem[j]=i ¦
----v----¬       ¦                     ---------------
¦Use(Rem)¦--------
----------


--------------------
непонимающая..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
fms   Графы.   26.10.2003 11:04
Fire_Rage   Re: Графы.   27.10.2003 4:34
fms   Re: Графы.   27.10.2003 10:57
fms   Re: Графы.   27.10.2003 11:02
Metalic   Re: Графы.   27.10.2003 12:05
fms   Re: Графы.   27.10.2003 17:23


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 19.07.2025 15:36
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"