void Del(BitNode *&p){
if(pnull)return;
else if(p->lchildnull&&p->rchild==null){
free(p);
p=null;
}
else{
Del(p->lchild);
Del(p->rchild);
}
}
void Del(BitNode *&p){
if(pnull)return;
else if(p->lchildnull&&p->rchild==null){
free(p);
p=null;
}
else{
Del(p->lchild);
Del(p->rchild);
}
}