2011-01-10 15 views
1

私はバックトラック付きのバランスのとれたバイナリ検索ツリーのアルゴリズムを書いています。私はそれをどのように実装すべきかわかりません。私はちょうど説明が必要なコードは必要ありません。バックトゥルーキングによるバランスのとれたバイナリ検索ツリー

+0

バランスのとれたバイナリ検索ツリーですか? – marcog

+0

私は自分の質問を編集しました –

答えて

2

自己平衡型バイナリツリーを探しているようですね。 red-black treeまたはAVL treeをお勧めします。どちらもかなり簡単です。

他のバイナリツリーの拡張機能にも同様の長所があります(実装が容易である可能性もあります)。そのため、ウィキペディアの記事の下にある関連リンクを参照してください。

+1

赤黒またはAVLツリーがおそらく最高の解決策であると私は同意しますが、私はそれを「直接的」と呼ぶのは誤解を招くと思います。 – finnw

+0

@finnw:簡単だとは言いませんでした。これらは、記事で指定されているとおりに直接実装できるため、簡単です。つまり、新しいものを発明する必要はありません。 – Cam

関連する問題