亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

先序遍歷非遞歸算法

時(shí)間:2024-10-10 06:01:20 資料大全 我要投稿
  • 相關(guān)推薦

先序遍歷非遞歸算法

先序遍歷非遞歸算法

#define maxsize 100
typedef struct
{
    Bitree Elem[maxsize];
    int top;
}SqStack;

void PreOrderUnrec(Bitree t)
{
    SqStack s;
    StackInit(s);
    p=t;
    while (p!=null || !StackEmpty(s))
    {
        while (p!=null)            //遍歷左子樹(shù)
        {
            visite(p->data);
            push(s,p);
            p=p->lchild;     
        }//endwhile
       
        if (!StackEmpty(s))        //通過(guò)下一次循環(huán)中的內(nèi)嵌while實(shí)現(xiàn)右子樹(shù)遍歷
        {
            p=pop(s);
            p=p->rchild;      
        }//endif           
    }//endwhile   
}//PreOrderUnrec

 

【先序遍歷非遞歸算法】相關(guān)文章:

遞歸實(shí)現(xiàn)回文判斷09-27

程序員遞歸面試問(wèn)題及解析09-09

人生感悟:先做小事,先賺小錢(qián)10-10

讓能力先飛06-10

百學(xué)須先立志07-19

想成功就先放低自己09-28

JAVA經(jīng)典算法面試10題及答案05-21

除夕算不算法定假日09-21

蘭亭集序說(shuō)課稿07-11

格言警句解析:非儉無(wú)以養(yǎng)廉,非廉無(wú)以養(yǎng)德09-20