重複の可能性:
2つの異なる概念が両方とも「ヒープ」と呼ばれるのはなぜですか?
グーグルで検索しましたが、この質問の答えが見つかりません。動的メモリ割り当てで使用されるヒープとデータ構造の間の関係は何ですか?メモリは、ヒープデータ構造と同様の方法でヒープ上に編成されていますか?もしそうなら、これは非常に奇妙に思えます。なぜなら、メモリのフェッチはランダムアクセスAFAIK(つまり、O(1))であるはずですが、ヒープからのアイテムの検索は一定時間で行われないからです。
それで、これは、いわばヒープの過負荷の意味ですか、それとも何らかの接続がありますか?