How to find number of leaves in a heap recursively?

1 answer

Answer

1033918

2026-03-20 15:20

+ Follow

void recursiveleaf( struct heap *p){

if (p==NULL)

return;

if (p->left==NULL && p->right == NULL)

printf ("%d ",p->value);

recursiveleaf(p->right);

recursiveleaf(p->left);

}

ReportLike(0ShareFavorite

Copyright © 2026 eLLeNow.com All Rights Reserved.