Cではなくアルゴリズムの用語について
正しいスレはわからないためここで質問します
ふさわしいところがあれば誘導お願いします
「Cプログラマのためのアルゴリズムとデータ構造」という本を読んでいるのですが
237ページからのヒープソートのセクションで
ヒープ=半順序木を配列に実装にしたもの
というようなことが書かれていますがgoogleする限り
ヒープ=半順序木
という意味でつかわれていることが多いようです
実際のところヒープの定義はなんですか?