Professional Documents
Culture Documents
Lista Adiacenta Grafuri
Lista Adiacenta Grafuri
h>
#include <stdlib.h>
#define maxV 100
typedef struct graphnode{
int vertex;
struct graphnode *next;
}Node;
Node **node;
Node **nodeT;
FILE *fp;
int main()
{
int nv;
fp= fopen("input.txt","r");
fscanf(fp,"%d",&nv);
initial(nv);
CreateAdjList();
PrintAdjList(nv);
return 0;
}
for(i=1;i<=nv;i++){
node[i] = (Node *)malloc(sizeof(Node));
node[i]->next=NULL;
while(fscanf(fp,"%d%d",&v1,&v2)!=EOF){
fclose(fp);
}
//PRINT LIST
void PrintAdjList(int nv)
{
int i;
Node *ptr;