拓扑排序
文章平均质量分 54
x_1023
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
BZOJ 1880 [Sdoi2009]Elaxia的路线 - SPFA+拓扑排序
大家都说这是一道大水题。。。想打dyx应该了解到拓扑排序的功能,类比于食物链那道题,拓扑排序可以dp求出最长链。而在这道题只需求出可以重复的部分搞一个拓扑排序即可。而怎样求重复的部分呢?有一个思想很好:将一条线路拆分成起点到此的距离和终点到此的距离,跑两遍单源最短路,然后类似地枚举求出一些可以重复的路径,Topo一下就好了(尝试新代码风格2333,bz会卡空间,实测将边的数量开小一半就可以过了)#i原创 2017-10-30 14:25:01 · 379 阅读 · 0 评论 -
BZOJ 2208 [Jsoi2010]连通数 - Tarjan_SCC/Floyd+bitset优化
首先进行Tarjan缩点,将自环缩成一个点,已知自环中点相互连通,现在只需求环与环之间的联通情况。这里需要反向建图,利用从子节点更新父节点的思想,把to的点信息传给from。最后是一个原创 2017-09-13 23:01:33 · 558 阅读 · 0 评论
分享