アルゴリズムは理解していますが、それを実際のコードに組み込む方法がわかりません。助けてください!また、詳しく教えてください。答えをコピーするだけでなく、これを本当に理解したいです。;)
ここに私のコードがあります:
public boolean getLeftChild(){
Node insertNode = root;
while(insertNode!=null){
insertNode = insertNode.left;
}
return true;
}
public Boolean removeMin(){
Node insertNode = root;
Node parentNode =root;
if (insertNode.left ==null){
insertNode.right = parentNode;
insertNode = null;
}else if (getLeftChild() ==true && insertNode.right != null){
insertNode.left = null;
}else{
parentNode.left = insertNode.right;
}
return true;
}