This commit is contained in:
programmercarl
2024-08-29 20:39:18 +08:00
parent 1609759238
commit 574cef48b3
30 changed files with 1686 additions and 236 deletions

View File

@@ -7,16 +7,21 @@
题目描述
向树指满足以下条件的有向图。该树只有一个根节点,所有其他节点都是该根节点的后继。该树除了根节点之外的每一个节点都有且只有一个父节点,而根节点没有父节点。有向树拥有 n 个节点和 n - 1 条边。
一种有向树,该树只有一个根节点,所有其他节点都是该根节点的后继。该树除了根节点之外的每一个节点都有且只有一个父节点,而根节点没有父节点。有向树拥有 n 个节点和 n - 1 条边。如图: 
<img src="https://code-thinking-1253855093.file.myqcloud.com/pics/20240827152106.png" alt="" width="50%" />
输入一个有向图,该图由一个有着 n 个节点(节点编号 从 1 到 nn 条边,请返回一条可以删除的边,使得删除该条边之后该有向图可以被当作一颗有向树。
现在有一个有向图,有向图是在有向树中的两个没有直接链接的节点中间添加一条有向边。如图:
<img src="https://code-thinking-1253855093.file.myqcloud.com/pics/20240827152134.png" alt="" width="50%" />
输入一个有向图,该图由一个有着 n 个节点(节点编号 从 1 到 n)n 条边,请返回一条可以删除的边,使得删除该条边之后该有向图可以被当作一颗有向树。
输入描述
第一行输入一个整数 N表示有向图中节点和边的个数。
后续 N 行,每行输入两个整数 s 和 t代表 s 节点有一条连接 t 节点的单向边
后续 N 行,每行输入两个整数 s 和 t代表这是 s 节点连接并指向 t 节点的单向边
输出描述
@@ -37,7 +42,7 @@
提示信息
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240527112633.png)
<img src="https://code-thinking-1253855093.file.myqcloud.com/pics/20240527112633.png" alt="" width="50%" />
在删除 2 3 后有向图可以变为一棵合法的有向树,所以输出 2 3