What should be approach

Not getting any idea to appraoch this problem only little hint reqiured

Hello @Mihir163,

You are required to check if the trees are structurally identical or not.

Example 1:
10 true 20 true 40 false false true 50 false false true 30 true 60 false false true 73 false false
10 true 20 true 40 false false true 50 false false true 30 true 53 false false true 73 false false
Example 2:
10 true 20 true 40 false false true 50 false false true 30 true 60 false false true 73 false false
10 true 20 true 40 false false true 50 false false true 30 true 60 false false true 73 false false

Both are structurally identical.

Aproach:
bool structurallyIdentical(node *root1,node *root2){
if(root1==NULL && root2==NULL)
return true;
else if(root1==NULL || root2==NULL)
return false;
if(!structurallyIdentical(root1->left,root2->left))
return false;
return structurallyIdentical(root1->right,root2->right);
}

Hope, this would help.
Give a like if you are satisfied.