题目描述 给定一个包含 个生物和 条捕食关系的食物网,这可以被看作一个有向无环图 (DAG)。每条有向边由一对整数 表示:生物 捕食生物 ,形成一条有向边 。 题目对“食物链”的定义如下: 起点是生产者:不会捕食其它生物,即在图中出度为 0 的节点。 终点是顶级消费者:不会被其它生物捕食,即在图中入度为 0 的节点。 路径需要沿有向边(捕食方向)从起点连接到终点。 题目保证最终答案不超过 。 解题思路 1. 题意分析 题目的描述存在一个核心的逻辑矛盾:食物链的起点被定义为“出度为0”的节点,但路径又必须“沿有向边方向”进行。一个出度为0的节点没有任何出边,因此不可能沿有向边到达任何...