データは後ろに追加するだけなわけ?
それならdequeを使うといいよ。
dequeは後ろに追加するだけならメモリの再配置は起こらない。