二叉树中路径的求解
来源:互联网 发布:python 字符串 编辑:程序博客网 时间:2024/04/30 13:37
问题:求二叉树中根结点到P结点的路径
void path(char ch){int top=-1;int tag[100];BiNode *A[100];//模拟栈BiNode *T=root;while(T!=NULL||top!=-1){while(T!=NULL)//扫描左子树{top++;A[top]=T;tag[top]=0;T=T->lchild;}while(top!=-1&&tag[top]==1)//左右子树均访问过{T=A[top];if(T->data==ch)//找到P结点{cout<<A[0]->data;for(int i=1;i<=top;i++)cout<<"->"<<A[i]->data;cout<<endl;return;}else//访问结点{top--;T=A[top];}}if(T==NULL&&top!=-1)//开始扫描右子树{T=A[top];T=T->rchild;tag[top]=1;}else if(top!=-1){T=T->rchild;tag[top]=1;}}}
- 二叉树中路径的求解
- 求解一颗二叉树中两个叶子节点最长的路径
- 求解二叉树中节点的最大距离
- 求解二叉树的深度
- 二叉树中某种的路径
- 求解最优二叉树所有叶子结点的带权路径长度之和
- C++之求解二叉树中所有从根节点到叶节点的所有路径(23)---《那些奇怪的算法》
- 二叉树的路径
- 求解二叉树高度的递归算法
- 二叉树遍历序列的求解
- 递归求解二叉树的深度
- 求解二叉树所有节点的深度
- 数据结构之二叉树深度的求解
- 利用二叉树求解表达式的值
- 二叉树的遍历编程求解
- 多条最短路径的求解
- [二叉树专题]:递归求解二叉树的高度
- 项目2 二叉树排序树中查找的路径
- Android-非常棒的HTTP通讯总结
- 【索引】AOAPC I: Beginning Algorithm Contests -- Training Guide (Rujia Liu)
- js扫雷小游戏
- firefox 新标签打开 默认页面
- Linux IPC小结
- 二叉树中路径的求解
- Extjs设置柱状图柱子颜色和每条柱子颜色
- PHP面试题
- Java多线程笔试题
- 使用scrapy爬取整站图片
- VMware 虚拟机网卡模式解析
- URI,URL,URN
- PHY管理接口(MDIO)
- csdn每次内测都搬出的测反应速度的网页小游戏