摘要:
好久没写网络流,今天放一套费用流模板在这。 #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef pair<int,int> PII; #define ls l,mid,rt<<1 #define rs 阅读全文
摘要:
题目链接 题解思路:先说结论,最短的最长路=该无向图的最小染色数-1。其实这很好感觉出来,但具体证明请参照狄尔沃斯定理。至于如何求无向图的最小染色数,由于数据较小,可以直接状压dp或是dfs回溯求得。 #include<bits/stdc++.h> using namespace std; type 阅读全文