图论--构造
fnq9999
这个作者很懒,什么都没留下…
展开
-
Codeforces 818F. Level Generation 三分 and 图
题意:问你n个点的情况构造一个图使得这个图的边最多(这个图需要满足桥的数量大于等于边总数的一半)解:1、考虑图中构造一部分内部尽量多的边,对这一份的外部的点,这个分量只和外部每个点只有一条边。那么 考虑这部分的大小是k,若想满足桥的数量至少一半那么该部分分量的边也就是非桥边不可以超过桥边所以边的数量为f(k)==min(n-k,k*(k-1)/2)+n-k;画图知f(k...原创 2019-10-02 19:55:03 · 184 阅读 · 0 评论 -
CSU 1808 地铁 2016湖南邀请赛 最短路 Dijkstra
CPCCamp 有 n 个地铁站,用 1,2,…,n 编号。 m 段双向的地铁线路连接 n 个地铁站,其中第 i 段地铁属于 ci 号线,位于站 ai,bi 之间,往返均需要花费 ti 分钟(即从 ai 到 bi 需要 ti 分钟,从 bi 到 ai 也需要 ti 分钟)。众所周知,换乘线路很麻烦。如果乘坐第 i 段地铁来到地铁站 s,又乘坐第 j 段地铁离开地铁站 s,那么需要额外花费 |ci...原创 2019-10-08 21:37:26 · 105 阅读 · 0 评论