社区讨论

另一种判无解的正确方法

P5633最小度限制生成树参与者 1已保存回复 0

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
0 条
当前快照
1 份
快照标识符
@mliwvbq0
此快照首次捕获于
2026/02/12 11:40
上周
此快照最后确认于
2026/02/14 18:20
5 天前
查看原帖
wqs倍增(把二分改倍增),在check函数里面跑两遍kruskal,注意这两遍的边排序函数有差异。第一遍以s为端点的边尽量靠后,第二遍以s为端点的边尽量靠前,统计两个最小生成树以s为端点的边数可以得到合法边数区间为[l,r]。k<l说明边权增量不够大,正常倍增。l<=k<=r直接输出答案结束。倍增完了还没跑出答案直接无解。

回复

0 条回复,欢迎继续交流。

正在加载回复...