摘要: include include include include include include define CLR(a,b) memset(a,b,sizeof(a)) using namespace std; typedef long long ll; const int maxn = 1e3 阅读全文
posted @ 2018-09-17 14:40 Kurumi33 阅读(117) 评论(0) 推荐(0) 编辑
摘要: SPFA找最大比例环 ans=Σ点权/Σ边权 所以 可以变式为 Σ边权 ans Σ点权=0 要找出最大的ans 可以二分 边权值变为 目的地点权 ans 边权 检查是否有负环 有则可以更优 include include include include include define CLR(a,b) 阅读全文
posted @ 2018-09-17 14:38 Kurumi33 阅读(153) 评论(0) 推荐(0) 编辑
摘要: include using namespace std; const int MAXN = 80010; int vs[MAXN]; //第i次DFS的节点 int id[MAXN]; //节点第一次出现的下标 int depth[MAXN];//第i次DFS的深度 int dis[MAXN]; s 阅读全文
posted @ 2018-09-17 14:23 Kurumi33 阅读(132) 评论(0) 推荐(0) 编辑