配列のローテーションを線形時間でin-placeに実行せよ StringBeginners: https://sites.google.com/view/stringbeginners/workshop/2018/2018-12-07-aip