Posts

Showing posts with the label Write a C Program to find the Adjacency List in C (Data Structure )

Featured post

-Write C program to find even and odd number using macro

-Write C program to find even and odd number using macro #include<stdio.h> #define number(n)((n%2==0)?1:0) int main() { int num; printf("enter any number"); scanf("%d",&num); if(number(num)) printf("number is even"); else printf("number is odd"); return 0; } ***************************Output*********************** amr@amrj-virtual-machine:~$ gccevenodd.c amr@samr-virtual-machine:~$ ./a.out enter any number 2 number is evensmj@amr-virtual-machine:~$

Write a C Program to find the Adjacency List in C (Data Structure )

                        DATA STRUCTURE AND ALGORITHM     Write a C Program to find the Adjacency List in C (Data Structure ) struct node //If you  have plzz write the Header file { int vertex; struct node *next; }*v[10]; void create(int m[20][20],int n) { int i,j; char ans; for(i=0;i<n;i++) for(j=0;j<n;j++) { printf("is there an edge between %d and %d",i+1,j+1); scanf("%d",&m[i][j]); } } void disp(int m[20][20],int n) { int i,j; printf("\nthe adjancy matrix is:\n"); for(i=0;i<n;i++) { for(j=0;j<n;j++) printf("%d",m[i][j]); printf("\n"); } } void create1(int m[20][20],int n) { int i,j; struct node *temp,*newnode; for(i=0;i<n;i++) { v[i]=NULL; for(j=0;j<n;j++) { if(m[i][j]==1) { newnode=(struct node *)malloc(sizeof(struct node)); newnode->next=NULL; newnode->vertex=j+1; if(v[i]==NULL) v[i]=tem...