Given a node of Binary Tree . find all node's at distance k from it .
struct node
{
int data;
node*left,*right;
};
void findD(Node *root,int k)
{
if (!root||k<0)
return ;
if (!k)
printf("%d ",root->data);
else{
k--;
findD(root->left,k);
findD(root->right,k);
}
}
因篇幅问题不能全部显示,请点此查看更多更全内容