2013-04-28 51 views

回答

2

后缀和前缀都不会给你降序。你需要再次加注,但首先下降右边的小孩(当正常穿越首先下降到左边时)。

0
p = root; 
push(p); 
p = p->rightchild; 
while(stack is not empty) {  
    while(p != NULL) { 
     push(p); 
     p = p->rightchild; 
    } 
    p = pop(); 
    print p->data;  
    if(p->leftchild != NULL) { 
     p = p->leftchild; 
    } 
} 
+0

请加上一些解释! – 2014-06-20 09:41:39