シンボル
| データ | ||
|---|---|---|
| 整数の列 | A | |
| 入力 | ||
|---|---|---|
| 整数の列を読み込みます。 | ||
| リバース | ||
| 2つの要素を交換します。 | swap(A[i], A[j]) | |
| 再配置済みの要素を拡張していきます。 | 区間[0, i]と区間[j, N) | |
| 出力 | ||
| 整数の列を出力します。 | ||
アニメーション
入力
リバース
出力
| データ | ||
|---|---|---|
| 整数の列 | A | |
| 入力 | ||
|---|---|---|
| 整数の列を読み込みます。 | ||
| リバース | ||
| 2つの要素を交換します。 | swap(A[i], A[j]) | |
| 再配置済みの要素を拡張していきます。 | 区間[0, i]と区間[j, N) | |
| 出力 | ||
| 整数の列を出力します。 | ||
入力
リバース
出力