Professional Documents
Culture Documents
20BCS7611 - Ayush Tiwari
20BCS7611 - Ayush Tiwari
Code:
dist.erase(next(dist.begin(), s));
dist.erase(dist.begin());
return dist;
}
Output:
Problem 2:
Even Tree
Code:
int cnt = 0;
for(int v : adj[u])
{
if(!vis[v])
{
vis[v] = 1;
sz += dfs(v, u, adj, vis);
}
}
// cout<<u<<" "<<sz<<endl;
if(sz%2 == 0 && par != -1)
{
cnt++;
// cout<<par<<" "<<u<<endl;
return 0;
}
return sz;
}
cnt = 0;
vis[1] = 1;
int tmp = dfs(1, -1, adj, vis);
return cnt;
}
Output: