摘要: Luogu $Description$ 给定一个有向图,每个点只有一条出边.求图里的最小环. $Sol$ 使得这个题不难的地方就在于每个点只有一条出边叭. 一边连边一边更新答案.首先当然是初始$f[i]=i$,然后连$(u,v)$边的时候如果$find(u)==find(v)$,说明$v$已经有一条 阅读全文
posted @ 2019-08-24 22:04 DTTTTTTT 阅读(112) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-24 21:32 DTTTTTTT 阅读(2) 评论(0) 推荐(0) 编辑
摘要: $Luogu$ 看这题题解的时候看到一个好可爱的表情(●'◡'●)ノ♥ $Sol$ 首先注意到这题的模数是$k$.然而$k$并不一定是质数,所以不能用$C_n^m=\frac{n!}{m!(n-m)!}$. 所以还要记得另外一个公式吖:$C_n^m=C_{n-1}^{m}+C_{n-1}^{m-1} 阅读全文
posted @ 2019-08-24 21:30 DTTTTTTT 阅读(113) 评论(0) 推荐(0) 编辑
摘要: ovo 阅读全文
posted @ 2019-08-24 10:19 DTTTTTTT 阅读(178) 评论(4) 推荐(0) 编辑
摘要: $Luogu$ 去年我这题获得了$20$的好分数$ovo..........$ $Sol$ 现在来看其实非常显然叭,只要把能被别的数表示出来的数去掉就好了. $f[i]$表示$i$数能否被其他数表示.完全背包就好辣.但有一点不同的是$f[i]$是能否被其他数表示,而不是能否被表示.把$a[i]$从小 阅读全文
posted @ 2019-08-24 10:16 DTTTTTTT 阅读(125) 评论(0) 推荐(0) 编辑
摘要: $Luogu$ $Description$ 一个$n$个点,$m$条边的图.$m=n-1$或$m=n$.任意选取一点作为起始点,可以去往一个没去过的点,或者回到第一次到达这个点时来自的点.要求遍历整个图,会得到一个遍历的点的序列(按照到达的先后顺序排).输出字典序最小的序列. $Sol$ 首先$m= 阅读全文
posted @ 2019-08-24 10:16 DTTTTTTT 阅读(80) 评论(0) 推荐(0) 编辑
摘要: $Luogu$ $Sol$ 一直以为是每个点只能经过一次没想到居然是每条边只能经过一次$....$ 首先其实这题$55$分的部分分真的很好写啊,分别是链,数的直径和菊花图,这里就不详细说了. 使得修建的$m$条赛道中长度最小的赛道长度最大有了这句话显然就要考虑考虑二分.现在就是要考虑如何判断了. 任 阅读全文
posted @ 2019-08-24 10:16 DTTTTTTT 阅读(211) 评论(2) 推荐(0) 编辑
摘要: $Luogu$ 去年$Noip$的时候我并没有做过原题,然后考场上也没有想出正解,就写了个优化了一点的暴力:树状数组+差分,然后就$A$了$ovo$. $Sol$ 只要$O(N)$扫一遍,只要当前值比前一个值大,那么答案就累计这两个值的差的绝对值.$over.$ $Code$ #include<io 阅读全文
posted @ 2019-08-24 10:15 DTTTTTTT 阅读(117) 评论(0) 推荐(0) 编辑