#1664. 图论·单选训练5
图论·单选训练5
图论·单选训练5
第 1 题(单选)
DAG 中有边 1→3、2→3、3→4。Kahn 拓扑排序开始时可进入队列的顶点数为()。
{{ select(1) }}
- 1
- 2
- 3
- 4
第 2 题(单选)
无权树中,设 w=LCA(u,v),depth 表示深度,则 u、v 间距离为()。
{{ select(2) }}
- depth[w]
- depth[u]+depth[v]
- depth[u]-depth[v]
- depth[u]+depth[v]-2*depth[w]
第 3 题(单选)
可撤销并查集通常不使用普通路径压缩,主要原因是()。
{{ select(3) }}
- 路径压缩会使 find 变成 O(n)
- 路径压缩只适用于有向图
- 路径压缩会改变集合数量
- 一次 find 可能改写多个父指针,使历史状态难以按栈精确撤销
第 4 题(单选)
并查集带权值时,额外维护的是()。
{{ select(4) }}
- 线段树懒标记
- 拓扑序
- 字符串哈希
- 节点到父亲或根的关系量
第 5 题(单选)
可撤销并查集通常不能使用普通路径压缩,主要因为()。
{{ select(5) }}
- 不能合并
- 必须递归
- 路径压缩修改太多信息不易回滚
- find 会变慢到 O(0)