# アルゴ式: 834 両端への挿入 (Swift)

## [両端への挿入](https://algo-method.com/tasks/834)

- 両端から挿入する問題
- 問題にもヒントとして配列を2本用意すると書いてあったので、それで実装
- 参照時にみる配列の処理をswitch文で書いたが、この書き方が読みやすいかどうか…
- いずれの端からもpopがないのは単純化して考えられる
  - 徐々に複雑化していくのがアルゴ式の良いところ
- Dequeは早くつかみたいところ
  - 両方ともArraySliceにしたらできるか？
  - ただ、そのときにも参照があったら`startIndex`を使うことを忘れないようにしなければ

[editorial]: https://algo-method.com/tasks/834/editorial

### 提出

- [AC](https://algo-method.com/submissions/356747)
