Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Задача про графы на С

12K
18 октября 2006 года
Belomorkan
59 / / 18.10.2006
:confused: Помогите и мне пожалуйсто, у меня никогда небыло прграммирования в школе, а в филиале котором я учился на как надо не давали его, а после перевода я уже невкуриваю в эти задачи
Вот ЗАДАЧА, заранее спасибо!!!
"Найти такую вершину заданного графа, которая принадлежит каждому пути между двумя выделенными (различными) вершинами и отлична от каждой из них."
242
18 октября 2006 года
Оlga
2.2K / / 04.02.2006
[COLOR=red]еще раз устроишь такой спам на форуме удалю ВСЕ сообщения, а вы прямой дорогой кандидатом в бан пойдете.[/COLOR]
12K
19 октября 2006 года
Belomorkan
59 / / 18.10.2006
Дорогая Оля, я бы рад не спамить, но мне так нужно задачу решить, подскажите, хотябы как примерно можно сделать задачу????Пожалуйста?!!Могу вам нарисовать граф, для более наглядности!!!
12K
19 октября 2006 года
Belomorkan
59 / / 18.10.2006
А это задача про графы, но не та что надо, может она в помощи пригодится.Прошу строго не судить я в программировании плохо пока разбираюсь.

#include <stdio.h>
#include <conio.h>
# define NMAX 10
main()
{
int g1[NMAX][NMAX]=(0),n,k;
int i,j,l,m;
void VvodMatricuSmezhnozti (int g1[][],int);
void vershin(int,int,int* mas[NMAX][NMAX]);
clrscr;
printf("\nВведите количество вершин:");
scanf ("%d",&n);
VvodMatricuSmezhnosti(g1,n);
for (i=0;i<n;i++)
for (j=0;j<n;j++)
{
m=g1[j];
if (m) vershin(j,n,g1);
}
getch();
}
void vershin(int j1,int n1, int* mas[NMAX][NMAX])
{
int k,h,n2;
for (k=0;k<n1;k++)
{

h=mas[j1][k];
if (h)
printf ("Вершина %d имеет и предшественников и приемников;\n",j1);
}
}
void VvodMatricuSmezhnosti (int g1[][NMAX],int n)
{
int i,j;
printf("Введите матрицу смежности:\n\n");
printf(" | ");
for(j=0;j<n;j++) printf("%d",j);
putchar('\n');
for (i=0;i<2*n+2;i++) putchar('-');
for (i=0;i<n;i++)
{
printf("\n %d | ",i);
for(j=0;j<n;j++) scanf(" %d", &g1[j]);
}
putchar ('\n');
}
12K
15 ноября 2006 года
Belomorkan
59 / / 18.10.2006
Все я сделал этот курсовик долбанный, прога работае и даже просто супер.Все сам сделал, пришлось прочитать 4 книги про графы и по программированию!!! Короче кому нужен курсач обращайтесь за помощью!"!!belomor-kan@mail.ru Звать:Руслан!!!Спасибо Оле
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог