HDU 6073 Matching In Multiplication (拓扑排序+搜索 求二分图所有完美匹配价值和)
题目链接2017多校第四场1007题目大意给定一个二分图,集合U和V各有n个点(n≤\le300000),集合U的每个点都连出两条边。保证至少有一个完美匹配。对于一个完美匹配,价值是边权之积,要求所有完美匹配的价值和。分析拿到这道题一开始就先从二分图匹配的算法去思考,但没想出来OTL。。。
其实可以换个角度思考。
如果一个点的度数为1的话,那么它的匹配方案肯定是固定的,因此我们可以先通过拓扑排序
原创
2017-08-06 23:57:57 ·
337 阅读 ·
0 评论