📜  在 cpp 中旋转 - C++ 代码示例

📅  最后修改于: 2022-03-11 14:44:53.639000             🧑  作者: Mango

代码示例1
vector v{1,2,3,4,5,6,7,8,9};

int rot = 2;
//rotate left
rotate(v.begin(), v.begin() + rot, v.end()); //vector: 3 4 5 6 7 8 9 1 2
//rotate right
rotate(v.begin(), v.begin()+v.size()-rot, v.end()); //vector: 8 9 1 2 3 4 5 6 7