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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2013, 19:12   #1
Yakoff
Пользователь
 
Регистрация: 28.05.2011
Сообщений: 21
По умолчанию Проверка на связность графа. C.

Есть подпрограмма, проверяющая граф на связность

Код:
int e_link(int n, int **graf)
{
 int i,res=1;
 for(i=0;i<n&&(i+1)!=n-1&&res!=0;i++)
 if(graf[i][i+1]!=1)
 res=0;
 return res;
}
В итоговой программе, когда я ввожу данные
4 1-2 1-3 1-4
Где 4 - количество вершин графа, а 1-2, 1-3, 1-4 - пары соединенных вершин, в итоге программа выдает, что граф не связен. Странно.
Помогите, пожалуйста, что не так.
Yakoff вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка графа на ацикличность Lodyr Общие вопросы C/C++ 0 08.10.2012 20:39
проверка системы циклов графа на линейную независимость Сергеевна Помощь студентам 0 13.04.2011 22:48
Проверка системы циклов графа на линейную независимость Сергеевна Общие вопросы по Java, Java SE, Kotlin 0 13.04.2011 00:11
Связность pif Помощь студентам 0 20.01.2010 10:47
Связность графа. Пaвeл Помощь студентам 0 26.04.2009 10:42