02 2020 档案

摘要:题目: 给定有向图G=(V,E)。设P是G的一个简单路(顶点不相交)的集合。如果V中每个顶点恰好在P的一条路上,则称P是G的一个路径覆盖。P中路径可以从V的任何一个顶点开始,长度也是任意的,特别地,可以为0。G的最小路径覆盖是G的所含路径条数最少的路径覆盖。 设计一个有效算法求一个有向无环图G的最小 阅读全文
posted @ 2020-02-28 14:36 grass_lin 阅读(301) 评论(0) 推荐(0) 编辑
摘要:题目: 飞行大队有若干个来自各地的驾驶员,专门驾驶一种型号的飞机,这种飞机每架有两个驾驶员,需一个正驾驶员和一个副驾驶员。由于种种原因,例如相互配合的问题,有些驾驶员不能在同一架飞机上飞行,问如何搭配驾驶员才能使出航的飞机最多。 因为驾驶工作分工严格,两个正驾驶员或两个副驾驶员都不能同机飞行。 输入 阅读全文
posted @ 2020-02-28 14:18 grass_lin 阅读(168) 评论(0) 推荐(0) 编辑
摘要:#include <bits/stdc++.h> using namespace std; const int MAXN=1e5+5; const int INF=0x7fffffff; typedef long long ll; int n,m,s,t; int head[MAXN<<1],tot 阅读全文
posted @ 2020-02-24 20:08 grass_lin 阅读(118) 评论(0) 推荐(0) 编辑
摘要:题目: https://www.luogu.com.cn/problem/P3376 #include <bits/stdc++.h> using namespace std; const int MAXN=1e5+5; const int INF=0x7fffffff; typedef long 阅读全文
posted @ 2020-02-24 14:49 grass_lin 阅读(141) 评论(0) 推荐(0) 编辑