C
大贝贝壳
这个作者很懒,什么都没留下…
展开
-
Pacifist
我一开始的思路是:期望=总和/个数,所以枚举每种可能的竞赛图,Tarjan 求出强连通分量O(n^2 2^n(n-1)/2),时间复杂度超标正确的是设 a[i]表示 i 个点的强连通的竞赛图个数。枚举缩点+拓扑排序后最后一个新点包含的点数,可列出式子:将 a[n]移至左边,得到 a[n]递推式为:显然每个点是等价的。设每个点的点权为所在强连通分量大小对应的 d,则所有图权值的...原创 2019-01-18 22:02:44 · 254 阅读 · 0 评论 -
Preorder
我的思路:对于每次询问把那条边删掉跑一遍最短路和原最短路比较一下就行了,O(qm log n)只有5分。。。2333正确的思路考虑S到T的最短路图,即所有dist(S,u)+dist(v,T)+w的边组成的有向图。这一定是一个有向无环图(DAG)。那么一个S到T的最短路是且仅是一条最短路图上S到T的路径。如果一条边不在最短路图上,则这条边删掉一定不会对最短路产生任何影响。如果一...原创 2019-01-18 22:59:20 · 1798 阅读 · 0 评论