社区讨论
另一种判无解的正确方法
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 条回复,欢迎继续交流。
正在加载回复...