Sobes.tech
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)
    }
}