「奇偶転置ソート」の版間の差分
削除された内容 追加された内容
編集の要約なし |
|||
49行目:
=== 動作例 ===
<
初期データ: <math>8
{|class=wikitable
!時間!!置換前の状態!!組!!置換個数!!置換後の状態
|-
|style="text-align:right"|1
|<math>\widehat{8,4}, \widehat{3,7}, \widehat{6,5}, \widehat{2,1}</math>
|組1
|style="text-align:right"|3
|<math>4,8,3,7,5,6,1,2</math>
|-
|style="text-align:right"|2
|<math>4,\widehat{8,3},\widehat{7,5},\widehat{6,1},2</math>
|組2
|style="text-align:right"|3
|<math>4,3,8,5,7,1,6,2</math>
|-
|style="text-align:right"|3
|<math>\widehat{4,3},\widehat{8,5},\widehat{7,1},\widehat{6,2}</math>
|組1
|style="text-align:right"|4
|<math>3,4,5,8,1,7,2,6</math>
|-
|style="text-align:right"|4
|<math>3,\widehat{4,5},\widehat{8,1},\widehat{7,2},6</math>
|組2
|style="text-align:right"|2
|<math>3,4,5,1,8,2,7,6</math>
|-
|style="text-align:right"|5
|<math>\widehat{3,4},\widehat{5,1},\widehat{8,2},\widehat{7,6}</math>
|組1
|style="text-align:right"|3
|<math>3,4,1,5,2,8,6,7</math>
|-
|style="text-align:right"|6
|<math>3,\widehat{4,1},\widehat{5,2},\widehat{8,6},7</math>
|組2
|style="text-align:right"|3
|<math>3,1,4,2,5,6,8,7</math>
|-
|style="text-align:right"|7
|<math>\widehat{3,1}, \widehat{4,2}, \widehat{5,6}, \widehat{8,7}</math>
|組1
|style="text-align:right"|3
|<math>1,3,2,4,5,6,7,8</math>
|-
|style="text-align:right"|8
|<math>1,\widehat{3,2},\widehat{4,5},\widehat{6,7},8</math>
|組2
|style="text-align:right"|1
|<math>1,2,3,4,5,6,7,8</math>
|}
▲交換回数:3+3+4+2+3+3+3+1=22([[バブルソート]]と同じ)
== 外部リンク ==
|