2009-04-01 1 views
1

У меня есть Trie и несколько функций, модифицирующих его.Как проехать в продольном направлении?

typedef struct node *pnode; 

typedef struct node 
{ 
    int element; 
    pnode next;//same level, other element 
    pnode subtree;//next level 
} node; 

Теперь, чтобы отлаживать и/или проверять мои функции, мне нужно распечатать попытки.

Я пробовал рекурсивно, но я не могу получить первый уровень, чем второй уровень ...

Что такое хороший способ сделать это?

ответ