binary-heap

    4

    3答えて

    私はデータ構造コースを取っています。私たちはMark WeissのJava 2nd Editionのデータ構造とアルゴリズム解析を使用しています。彼のBinaryHeapの実装では、コンストラクタはAnyType []に​​キャストされるComparable []配列を作成します。新しいAnyType []を作成するのではなく、なぜ彼がこれを行うのか、あなたは何か考えていますか? 私はBinary

    0

    2答えて

    基本的にバイナリヒープとリニアプロービングハッシュテーブルをマージして、ハッシュテーブルのソート能力を持つヒープの機能を持つ複合データ構造にする必要があります。私がする必要があるのは、各バイナリヒープ内の値を削除するなどの変更を行うときに、データ構造(2進ヒープ、ハッシュ)ごとに2次元配列を2つ作成してポインタで相互にリンクすることです。ハッシュテーブルで削除されました。したがって、Heap配列か