バイナリ ツリー上に実装されたバイナリ ヒープを作成しようとしていますが、ヒープの「下部」、つまりツリーの最初のヌル スペースに新しいノードを追加する方法を見つけるのに苦労しています。最初のトラバース。ヒープ化機能は既に動作していますが、ヒープ化する前に新しいノードを追加する方法がわかりません。
ノードを追加できるヌル空間を見つけることができる一貫したアルゴリズムを考えることができないようです。何かを思いつくたびに、うまくいきません。私は何をしますか?
バイナリ ツリー上に実装されたバイナリ ヒープを作成しようとしていますが、ヒープの「下部」、つまりツリーの最初のヌル スペースに新しいノードを追加する方法を見つけるのに苦労しています。最初のトラバース。ヒープ化機能は既に動作していますが、ヒープ化する前に新しいノードを追加する方法がわかりません。
ノードを追加できるヌル空間を見つけることができる一貫したアルゴリズムを考えることができないようです。何かを思いつくたびに、うまくいきません。私は何をしますか?