0
據我所知,遞歸函數是一個函數,它稱爲self,它具有基本情況的特徵。這是二叉樹的預遍歷功能。這是一個遞歸函數嗎?基本案件的缺席讓我感到困惑。確定一個遞歸函數
void pre_order(struct node* current){ // preorder traversal
printf("%d\n",current->data);
if(current->left != NULL){
pre_order(current->left);
}
if(current->right !=NULL){
pre_order(current->right);
}
}
如果'current-> left = current - > right = NULL'會怎麼樣? – Nishant
是的,然後功能退出。那麼這裏是基本情況? – Assasins