Write a Program to implement DFS Graph Traversal Algorithm - Data Structure using C

Translate

Friday, December 18, 2020

Write a Program to implement DFS Graph Traversal Algorithm

 Write a Program to implement DFS Graph Traversal Algorithm.

Depth-first algorithm

code👇👇👇👇👇👇👇👇👇👇👇👇👇👇

#include<stdio.h>


void DFS(int);

int G[10][10],visited[10],n;


void main()

{

    int i,j;

    printf("Enter number of vertices:");


scanf("%d",&n);



printf("\nEnter adjecency matrix of the graph:");


for(i=0;i<n;i++)

       for(j=0;j<n;j++)

scanf("%d",&G[i][j]);



   for(i=0;i<n;i++)

        visited[i]=0;


    DFS(0);

}


void DFS(int i)

{

    int j;

printf("d",i);

    visited[i]=1;


for(j=0;j<n;j++)

       if(!visited[j]&&G[i][j]==1)

            DFS(j);

}




No comments:

Post a Comment

Introduction to Arrays

  Introduction to Arrays An array is a data structure that allows you to store a collection of elements of the same type. Each element in th...