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 } }
DARKSDK void GFDeleteNodeTree ( void ) { DeleteNodeTree(); }