可以使用 vector 的 erase 和 push_back 函数来实现将某个元素移动到末尾的操作。

例如,假设我们有一个 vector v,我们想将第一个元素移动到末尾,则可以使用以下代码:

int first = v[0]; // 获取第一个元素 v.erase(v.begin()); // 删除第一个元素 v.push_back(first); // 将第一个元素添加到末尾

这样,第一个元素就被移动到了末尾。

C++ 使用 vector 将元素移动到末尾

原文地址: https://www.cveoy.top/t/topic/nE0J 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录