题目链接 分析: 很明显,一看就是拓扑排序. 看似简单, 暗藏武器啊. 第一次做的时候一边拓扑排序一边标记他们的深度, 例如题中给的例子 {1 2:2 3:4 3 }.1的深度为1. 2.4的深度为2: 3的深度为3. 然后按深度的逆序输出深度相同的先输出小的. 其实不然啊!! 举个例子6个点, 边为{5, 3: 5,1: 5,4: 5,2: 3,1: 3,2: 6,4: 6,2: 4,2} 最好自己画一下, 看的更明白些!! 按我第一次思路 从1到6他们深度依次为1,1,2,2,3,3: 结果…