牛客网NOIP赛前集训营 第6场 T1 最长路

【题解】   先建反向图,然后跑拓扑排序求出最长路。   将所有的点按照最长路从小到大分层,把上一层连向这一层的边按照边权为第一关键字、起点的排名为第二关键字排序。   按照这个顺序更新这一层的答案,按照这一层每个点被更新的顺序得到这一层的点的排名。 1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #define
相关文章
相关标签/搜索