替换图片链接
This commit is contained in:
@@ -9,11 +9,11 @@
|
||||
|
||||
有一种有向树,该树只有一个根节点,所有其他节点都是该根节点的后继。该树除了根节点之外的每一个节点都有且只有一个父节点,而根节点没有父节点。有向树拥有 n 个节点和 n - 1 条边。如图:
|
||||
|
||||
<img src="https://code-thinking-1253855093.file.myqcloud.com/pics/20240827152106.png" alt="" width="50%" />
|
||||
<img src="https://file.kamacoder.com/pics/20240827152106.png" alt="" width="50%" />
|
||||
|
||||
现在有一个有向图,有向图是在有向树中的两个没有直接链接的节点中间添加一条有向边。如图:
|
||||
|
||||
<img src="https://code-thinking-1253855093.file.myqcloud.com/pics/20240827152134.png" alt="" width="50%" />
|
||||
<img src="https://file.kamacoder.com/pics/20240827152134.png" alt="" width="50%" />
|
||||
|
||||
输入一个有向图,该图由一个有着 n 个节点(节点编号 从 1 到 n),n 条边,请返回一条可以删除的边,使得删除该条边之后该有向图可以被当作一颗有向树。
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
|
||||
提示信息
|
||||
|
||||
<img src="https://code-thinking-1253855093.file.myqcloud.com/pics/20240527112633.png" alt="" width="50%" />
|
||||
<img src="https://file.kamacoder.com/pics/20240527112633.png" alt="" width="50%" />
|
||||
|
||||
在删除 2 3 后有向图可以变为一棵合法的有向树,所以输出 2 3
|
||||
|
||||
@@ -64,13 +64,13 @@
|
||||
|
||||
如图:
|
||||
|
||||

|
||||

|
||||
|
||||
找到了节点3 的入度为2,删 1 -> 3 或者 2 -> 3 。选择删顺序靠后便可。
|
||||
|
||||
但 入度为2 还有一种情况,情况二,只能删特定的一条边,如图:
|
||||
|
||||

|
||||

|
||||
|
||||
节点3 的入度为 2,但在删除边的时候,只能删 这条边(节点1 -> 节点3),如果删这条边(节点4 -> 节点3),那么删后本图也不是有向树了(因为找不到根节点)。
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
|
||||
如图:
|
||||
|
||||

|
||||

|
||||
|
||||
对于情况三,删掉构成环的边就可以了。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user