
搜索
qingsongxiong123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
树上求节点的深度
广度优先搜索。 #include #include #include using namespace std; const int maxn=101; const int maxm=3; int n,m1,m2; int nadj[maxn]; int adj[maxn][maxn]; int dep[maxn]; void dfs(int pu,int u,int d) { dep[u原创 2017-07-01 23:28:49 · 434 阅读 · 0 评论 -
前序遍历层次遍历
已知前序遍历的序号求层次遍历的序号,反之亦然。 #include #include #include #include #include #include #include using namespace std; int n,q,k; int childnum(int r) { int x=r; while(x*2<n)x*=2; int t=x/r; return t+((x原创 2017-06-24 21:33:56 · 1023 阅读 · 0 评论 -
图的收缩
一个图在连通情况下,每个点都有一个包含它的圈。一种图去掉任意一条边,都能成为前面那种图,则符合要求,求这种图的最小边权值之和。 #include #include #include #include #include #include #include using namespace std; const int maxn=13; const int inf=100000000; stru原创 2017-06-25 01:15:53 · 2208 阅读 · 0 评论