题解:P6635 「JYLOI Round 1」箭头调度
由于拓扑排序连边规则是对于两个点 $a_i,a_j$,如果 $i<j$,那么将 $a_i$ 连向 $a_j$。
因为数据很小,所以我们用 next_permutation 求出第 $k$ 个排列,再将每个数在此排列中的位置存起来,按照上面的规则连边即可。
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 伟大的IOI的博客!
由于拓扑排序连边规则是对于两个点 $a_i,a_j$,如果 $i<j$,那么将 $a_i$ 连向 $a_j$。
因为数据很小,所以我们用 next_permutation 求出第 $k$ 个排列,再将每个数在此排列中的位置存起来,按照上面的规则连边即可。
1 |
|