摘要: 斯坦纳树板子题。 考虑状压dp,设f[i][j][S]表示当前在点(i,j)考虑转移,其所在的联通块包含的关键点集(至少)为S的答案。 转移时首先枚举子集,有f[i][j][S]=min{f[i][j][x]+f[i][j][y]-a[i][j]} (x&y=0,x|y=S)。 然后考虑从点(i,j 阅读全文
posted @ 2019-01-11 20:05 Gloid 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 如果a和p互质,用扩欧求逆元就可以直接套用普通BSGS。考虑怎么将其化至这种情况。 注意到当x>=logp时gcd(ax,p)是一个定值,因为这样的话每个存在于a中的质因子,其在ax中的出现次数一定比在p中的多。 于是对x<logp的情况暴力验证。对x>=logp的情况,设d=gcd(ax,p),剩 阅读全文
posted @ 2019-01-11 18:32 Gloid 阅读(158) 评论(0) 推荐(0) 编辑