摘要:
G(i) = (gcd(1, i) + gcd(2, i) + gcd(3, i) + .....+ gcd(i-1, i)) ret = G(1) + G(2) + G(3) +.....+ G(n); 对于gcd(x,i),我们设gcd(x,i) = m 即x和i的最大公约数为m 则x/m 和 阅读全文
posted @ 2018-07-13 17:46
WTSRUVF
阅读(179)
评论(0)
推荐(0)
摘要:
想法一: 找出强联通块,计算每个连通块内的点数。将点数最少的那个连通块单独拿出来,其余的连通块合并成一个连通分量。 那么假设第一个连通块的 点数是 x 第二个连通块的点数是 y 一个【强】连通图最多(每两个点之间,至少存在一条课互相到达的路径)的边数为n*(n-1) 一个连通图的边数至少为n*(n- 阅读全文
posted @ 2018-07-13 14:30
WTSRUVF
阅读(290)
评论(0)
推荐(0)
摘要:
题意: 在图中加边 看最少能通过加多少条边把 图变成边—双连通分量 解析: 先做一次dfs,不同的连通分量的low是不同的 注意重边 缩点 统计度为1的点 那么需要加的边为(ret+1)/2 阅读全文
posted @ 2018-07-13 12:25
WTSRUVF
阅读(196)
评论(0)
推荐(0)

浙公网安备 33010602011771号