Лабораторная работа: Способи зберігання графів. Пошук в графі
pel=(list*)malloc(sizeof(list));
pel->number=j+1;
pel->next=NULL;
if(V[i]==NULL)
V[i]=pel;
else
last->next=pel;
return pel;
}
void Depth(int v)
{
int u;
list *pel=V[v];
cout<<v+1<<" ";
NEW[v]=0;
u=pel->number;
while(pel!=NULL)
{
if(NEW[u-1])
Depth(u-1);
pel=pel->next;
u=pel->number;
}
}
void Width(int v,int n)
{
int beg,end,*q,i,p,u;
list *pel;
q=(int*)malloc(n * sizeof(int));