コード例 #1
0
ファイル: tree.c プロジェクト: ruiaraujo1/C-Programming
NodeTree* DeleteKeyTree(NodeTree** ApT, key k) {

    if(*ApT == NULL) {
        return NULL;
    }
    else if ((*ApT)->info == k) {

        return DeleteNodeTree(ApT);
    }
    else if((*ApT)->info > k) {
        return DeleteKeyTree(&((*ApT)->left), k);	// LEFT - SMALLER ELEMENTS
    }
    else {
        return DeleteKeyTree(&((*ApT)->right), k);	//RIGHT - BIGGER ELEMENTS
    }

}
コード例 #2
0
ファイル: GameFXCalls.cpp プロジェクト: Fliper12/darkbasicpro
DARKSDK void GFDeleteNodeTree						( void )
{
	DeleteNodeTree();
}