2017-03-25 8 views

答えて

1

バイナリヒープは、バイナリツリーの特殊な形式です。これは通常、検索に使用されるのではなく、コンテナ内の最小のアイテム(または構造の構造に応じて最大のアイテム)をすばやく返すためです。バイナリヒープは検索のための良い構造ではありません。

バイナリヒープは、B-Treeとはあまり共通していません。

スキューヒープ、ペアヒープ、フィボナッチヒープなど、多くの種類のヒープがあります。これらも一般的にツリー構造ですが、検索には使用されず、Bツリーとほとんど共通していません。

+0

私は、優先度キューが実際に私が探していたものに対応する抽象データ型であることを知りました。ヒープはそれを効率的に実装しています。 – Mahoni

関連する問題