AP
Size: a a a
AP
AP
A
ВИ
auto it = lst.begin();
auto end = lst.end();
while (it != end) {
auto val = *it;
auto next = lst.erase(it);
// preform some op
it = lst.insert(next, val);
++it;
}
A
auto it = lst.begin();
auto end = lst.end();
while (it != end) {
auto val = *it;
auto next = lst.erase(it);
// preform some op
it = lst.insert(next, val);
++it;
}
ВИ
AP
A
auto it = lst.begin();
auto end = lst.end();
while (it != end) {
auto val = *it;
auto next = lst.erase(it);
// preform some op
it = lst.insert(next, val);
++it;
}
AP
AP
AP
A
AP
A
B
AP
A