int finddepth(Node *node,int key)
{
if(node==NULL)
return 0;
if(node->data==key)
return 1;
return max(depth(node->left),depth(node->right));
}
Ich möchte nur Höhe oder Tiefe eines bestimmten Knotens berechnen. Wie werde ich die Tiefe erhöhen. Ich weiß, das Programm immer 1.Höhe eines bestimmten Knotens in einem Binärbaum
Breite ersten Algorithmus. Bis funktioniert ... – jurhas
Bitte Code einrücken. –
Die Variable 'root', die Sie in' if (root-> left == node || root-> right == node) '... verwenden, wo ist sie definiert? –