Middle
185
Dizilerdeki öğelerin sırası önemli değilse, başlangıçtaki öğeyi nasıl kaldırırsınız?
AI'dan gelen yanıt
sobes.tech yapay zeka
Son elemanı silinen yerle değiştir ve vektörün boyutunu küçült.
#include <vector>
#include <algorithm>
void remove_front_order_irrelevant(std::vector<int>& vec) {
if (!vec.empty()) {
std::swap(vec.front(), vec.back()); // Son elemanı başa taşır
vec.pop_back(); // Son elemanı siler (artık ilk oluyor)
}
}