Professional Documents
Culture Documents
Sathaye College: Practical No: 2
Sathaye College: Practical No: 2
Practical No: 2
Aim: Write a program using C/C++/Java for implementing the Breadth First Search
Algorithm.
CODE:
import java.io.*;
class BreadthFirst
int i,n,j,k;
n =Integer.parseInt(br.readLine());
m[i] = 0;
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
System.out.println("\n");
{ System.out.println("Edge between node "+ (i+1) + " and node" + (j+1)+ ":" );
a[i][j]=Integer.parseInt(br.readLine());
a[j][i]=a[i][j];
a[i][i]=0; }
q[0] = 0; m[0] = 1;
int u;
int node=1;
while(node>0)
u=q[start];start++;
node--;
for(j=0;j<n;j++)
if(a[u][j]==1)
if(m[j]==0)
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
m[j]=1;
q[start1]=j;
node++;
start1++;
} } } }
OUTPUT:
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
BHUPENDRA MISHRA
SATHAYE COLLEGE
Intelligent Systems M.Sc.IT Part II SEM IV
BHUPENDRA MISHRA