二叉樹的函數接收參數節點(已經成員名稱)和STR(名稱搜索)搜索遞歸地用C
{
if (node == NULL) return NULL;
if (strcmp(node->name, str) == 0) return node;
node = search_RtLR(node->left, str);
if (node != NULL) return node;
node = search_RtLR(node->right, str);
if (node != NULL) return node;
return NULL;
}
當我搜索一個名稱,在左子樹,它的工作原理,但當我在右子樹中搜索時,程序終止(同樣當樹中沒有這樣的名字時),我找不到錯在哪裏。樹不按字母順序排序。
已經回答了! – ericbn
@ericbn這很好。 – CiaPan