关于 vector 建树
  • 板块灌水区
  • 楼主distant_skys
  • 当前回复5
  • 已保存回复5
  • 发布时间2021/8/26 14:20
  • 上次更新2023/11/4 08:57:32
查看原帖
关于 vector 建树
392380
distant_skys楼主2021/8/26 14:20

Rt

我在树形 dp 时不会判断这个节点为儿子节点,有没有大佬教我用 vector 建树在 DFS 时判断是否为叶子节点?

我的基本 dfs 代码:

vector<int> G[N];   // 存图

void dfs(int u,int fa){
	for(int i=0;i<G[u].size();i++){
		int v = G[u][i];
		if(v == fa)		continue;
		dfs(v,u);
	}
    // 如何判断叶子节点
}

void addedge(int u,int v){
	G[u].push_back(v);
	G[v].push_back(u);
}
2021/8/26 14:20
加载中...