মডিউল ৩_২ঃ DFS ইমপ্লিমেন্টশন
DFS ইমপ্লিমেন্টশন
int n, e;
cin >> n >> e;
while (e--)
{
int a, b;
cin >> a >> b;
v[a].push_back(b);
v[b].push_back(a);
}memset(vis, false, sizeof(vis));
dfs(0);void dfs(int src)
{
cout << src << endl;
vis[src] = true;
for (int child : v[src])
{
if (vis[child] == false)
dfs(child);
}
}সম্পূর্ণ কোডটি DFS ইমপ্লিমেন্টশনের
Last updated