社区讨论
一个细节不是很懂(不是求调)
P3565[POI 2014] HOT-Hotels参与者 3已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @locl8vwc
- 此快照首次捕获于
- 2023/10/30 15:38 2 年前
- 此快照最后确认于
- 2023/11/05 02:48 2 年前
CPP
ans+=g[u][0];
这一句话,写在继承重儿子后就是对的,正确写法:
CPP if(son[u])//先访问重儿子
{
f[son[u]]=f[u]+1,g[son[u]]=g[u]-1;
dfs(son[u],u);
}
f[u][0]=1;
ans+=g[u][0];//没学懂
但是写在 最后面就错了???
根据转移的意义不应该写在转移完之后么?
回复
共 5 条回复,欢迎继续交流。
正在加载回复...