模板-树的遍历(先序)
来源:互联网 发布:纳米计算机 知乎 编辑:程序博客网 时间:2024/06/11 15:44
#include<bits/stdc++.h>using namespace std;const int maxn=100005;struct Tree{int fa;int l;int r;}tr[maxn];void dfs(int x);int a,b;int n,m;int EA;int main(){cin>>n>>m;for(int i=1;i<=m;i++){cin>>a>>b;if(tr[a].l)tr[a].r=b;elsetr[a].l=b;tr[b].fa=a;}//for//建树for(int i=1;i<=n;i++){if(tr[i].fa==0)EA=i;}//fordfs(EA);return 0;}//mainvoid dfs(int x){cout<<x<<" ";//cout<<tr[x].fa;if(tr[x].l==0&&tr[x].r==0)return;if(tr[x].l)dfs(tr[x].l);//if判断,否则输出0if(tr[x].r) dfs(tr[x].r);}
阅读全文
0 0
- 模板-树的遍历(先序)
- 51nod 1832 先序遍历与后序遍历(树的遍历方法+高精度模板)
- 二叉树的建立(先序输入)与遍历输出模板
- 树的先序遍历
- 树的先序遍历
- 二叉树的遍历(1)--先序遍历,中序遍历,后序遍历
- 二叉树的遍历代码(先序遍历,中序遍历,后序遍历)
- 二叉树的先序建立及先序遍历:
- 二叉树的操作(二叉树的创建、先序遍历--->先根、中序遍历---->先左、后续遍历--->后根)
- 二叉树的建立及遍历(先序遍历、中序遍历、后续遍历、层次遍历)
- 二叉树T 的先序遍历、中序遍历、后序遍历(递归实现)
- 树的遍历(中序、先序、后续)
- 二叉树的先序遍历(非递归算法)
- uva10562——看图写树(树的先序遍历!)
- 二叉树的先序遍历(源代码)
- 二叉树的先序遍历
- BOJ212 树的先序遍历
- 二叉树的先序遍历
- 第一次发帖
- MySQL与JDBC
- 内部购物卷
- 1034. Head of a Gang (30)-PAT甲级真题
- mysql 迁移后提示查询view权限不足的处理
- 模板-树的遍历(先序)
- 目标检测SSD:训练自己的数据集
- Ubuntu下安装MySQL及简单操作
- hdu
- 基于深度学习的命名实体识别bi-lstm+crf
- Laravel 5.4 全局变量设置
- 如何自学VR虚拟现实技术?VR简单上手教程
- Android性能优化:Bitmap详解&你的Bitmap占多大内存?
- 如何提问