Vector trong C++ là container mảng động, lưu trữ liên tiếp bộ nhớ, hỗ trợ truy cập ngẫu nhiên O(1).
2 cách truy cập phần tử cuối
1. Dùng back()
vector<int> v = {11,22,33,44,55};
cout << v.back(); // 55
v.back() = 66; // cập nhật
2. Dùng size() và chỉ số
int last = v.size() - 1; cout << v[last]; // 55 v[last] = 66; // cập nhật
Cả hai cách đều cho phép đọc và ghi phần tử cuối cùng.