stack funktion vervollständigt
This commit is contained in:
parent
31feb026d3
commit
1ad200b828
@ -65,7 +65,6 @@ StackNode* initTraversal(TreeNode* root) {
|
||||
void* nextTreeData(StackNode** stack) {
|
||||
if (*stack == NULL) {
|
||||
return NULL; // Traversierung beendet
|
||||
}
|
||||
|
||||
// Obersten Knoten holen
|
||||
TreeNode* node = (TreeNode*)top(*stack);
|
||||
@ -79,7 +78,7 @@ void* nextTreeData(StackNode** stack) {
|
||||
}
|
||||
|
||||
return node->data;
|
||||
}
|
||||
}}
|
||||
|
||||
// Releases all memory resources (including data copies).
|
||||
void clearTree(TreeNode *root)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user