Sobes.tech
Middle

Чӣ тавр бояд унсури оғозиро дар вектор хориҷ кард, агар тартиби унсурҳо муҳим набошад?

sobes.tech AI

Ҷавоб аз AI

Охирги элементти өшірилетін орынға көшіру және вектордың өлшемін азайту.

#include <vector>
#include <algorithm>

void remove_front_order_irrelevant(std::vector<int>& vec) {
    if (!vec.empty()) {
        std::swap(vec.front(), vec.back()); // Соңғы элементті басына ауыстыру
        vec.pop_back(); // Соңғы элементті жою (қазір ол бірінші)
    }
}