演習課題「正しくマージソートを実装する」
整数 n と要素数 n の数列 A が与えられるので、この数列をマージソートでソートしてください。
右側のコードエリアに用意されているコードには誤りがあります。訂正し、問題を解くコードを完成させてください。
期待する出力値
1 2 3 8
4
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#05:マージソートの実装
実際にマージソートを実装してみます。関数の再帰を使うので、丁寧に実装しましょう。
n
A_1 A_2 ... A_n
・ 入力はすべて整数
・ 1行目に、数列の要素数 n が与えられます。
・ 2行目に、数列の要素 A_1, A_2, ... , A_n が半角スペース区切りで与えられます。
ログインすると採点できます
コードの実行