0

アルゴリズム試験のレビューを行っていますが、サンプルソリューションのない古い試験で見つかった問題があります。この質問に対する合理的な答えが何であるかわかりません。

Using a heap and its two operations Remove and Insert,  design an algorithm which sorts an array of size n in O(nlogn) time.

私には、この問題は単純なヒープソートの問題のように見えます。私の答えは次のとおりです。
-1)すべての要素を最小ヒープに挿入します
-2)ヒープ内のすべてを上から削除し、配列に配置します順番に...

これが彼らが望んでいるものであるかどうかわからない、誰もが何か考えを共有してください。

4

1 に答える 1

1

あなたは正しい軌道に乗っていると思います。こちら、スライド 39をご覧ください。

于 2012-04-10T02:28:57.320 に答える