菜菜捞捞

关注

二叉树路径

菜菜捞捞

关注

阅读 56

2022-04-29

 

#include "bitree.h" 
#include <stdio.h>
#include <stdlib.h>
 
bool path(BiTNode* root, BiTNode* node, Stack* s)
{
    BiTNode* T=root;BiTNode* p=NULL;
    if(root==NULL||!is_empty(s)||node==NULL)return false;
    while(T||is_empty(s)){
    while(T!=NULL){push(s,T);
    if(node==T)return true;
    T=T->left;}
    top(s,&T);
    if(!T->right||t->right==NULL){
    pop(s,&T);
    p=T;
    T=NULL;
}else {T=T->right;}
}return false;
}

 

相关推荐

水墨_青花

【二叉树】二叉树路径总和 II

水墨_青花 213 0 0

王栩的文字

Leetcode 二叉树路径

王栩的文字 58 0 0

海牙秋天

算法-二叉树:二叉树的所有路径

海牙秋天 103 0 0

三维控件研究

【二叉树】二叉树中的伪回文路径

三维控件研究 95 0 0

程序员知识圈

查找二叉树、完全二叉树、线索二叉树、最优二叉树

程序员知识圈 121 0 0

雷亚荣

二叉树,满二叉树,完全二叉树,平衡二叉树,二叉树排序树的区别

雷亚荣 202 0 0

那小那小

【二叉树】重建二叉树

那小那小 256 0 0

非凡兔

【二叉树】输出二叉树

非凡兔 263 0 0

先峰老师

【二叉树】验证二叉树

先峰老师 189 0 0

云上笔记

【二叉树】二叉树剪枝

云上笔记 196 0 0

精彩评论(0)

0 0 举报