会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
望舒草
就让失散的誓言飞舞吧,随西风飘荡
管理
2020年6月29日
【2020省选Day2T3】LOJ3304 「联合省选 2020 A」作业题
摘要: 考虑枚举生成树上所有wi的公约数d,然后求此时的所有生成树的边权和。矩阵树定理,一般是用来求所有生成树的边权积之和的。直接求边权和,可以把边权改成一个多项式:1+wi*x,在新边权下,原本一个生成树的边权和,现在就是其乘积的一次项系数。发现更高次的项可以舍弃,也就是所有运算在mod x^2意义下进行。那么对多项式定义四则运算(难点是求逆)后,直接套用矩阵树定理即可。另外,枚举d时,需要特判一下边权是当前d倍数的边有没有n-1条,否则复杂度不对。
阅读全文
posted @ 2020-06-29 19:44 duyiblue
阅读(390)
评论(0)
推荐(1)
编辑
公告