ヒープソートで昇順に整列させる問題です。
画像の赤線で囲んだ部分の処理がわかりません。InitHeap(Num) とはどういうことなのでしょうか。Num=50 だったら節が50個あるヒープが作られるということですか?
また次のループ分の処理 Swap と MakeHeap もよくわかりません。多分取り換える処理とのとヒープを作る処理だと思うのですが、引数をどう扱えばいいのかわかりません。どなたか教えてください。
InitHeap の処理ですでに正しくヒープが形成されている、という認識でいいのでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/09/24 06:10
2015/09/24 09:58
退会済みユーザー
2015/09/24 10:17