回答編集履歴
2
言葉を補う
test
CHANGED
@@ -5,4 +5,4 @@
|
|
5
5
|
|
6
6
|
というだけで良いのでは.
|
7
7
|
|
8
|
-
(結果数列を線形リストとして考えて,挿入可能位置の中から挿入位置をランダムで選ぶだけの話)
|
8
|
+
(結果数列を線形リストとして考えて,ルール的に挿入可能な位置の中から挿入位置をランダムで選ぶだけの話)
|
1
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
偶数,奇数を別の配列に分けて,それぞれをランダムシャッフルしておく
|
2
2
|
↓
|
3
|
-
偶数,奇数のどちらかの配列から要素を持ってきては,現在の結果数列の挿入可能な位置に挿入する
|
3
|
+
偶数,奇数のどちらかの配列から要素を持ってきては,現在の結果数列の挿入可能な位置のいずれかに挿入する
|
4
4
|
(もしも挿入可能な位置が無い場合は別の側の配列から要素を持ってきて処理することとする)
|
5
5
|
|
6
6
|
というだけで良いのでは.
|