diff --git a/data_structures/Queue/C++/bfs.cpp b/data_structures/Queue/C++/bfs.cpp new file mode 100644 index 0000000..ddcac8d --- /dev/null +++ b/data_structures/Queue/C++/bfs.cpp @@ -0,0 +1,36 @@ +#include +#include +#include +int cost[10][10],i,j,k,n,qu[10],front,rare,v,visit[10],visited[10]; +void main() +{ clrscr(); +int m; +cout <<"Enter no of vertices"; +cin >> n; +cout <<"Enter no of edges"; +cin >> m; +cout <<"\nEDGES \n"; +for(k=1;k<=m;k++) +{ cin >>i>>j; +cost[i][j]=1; +} +cout <<"Enter initial vertex"; +cin >>v; +cout <<"Visitied vertices\n"; +cout <