Vector Basic Operations
C++
Easy
4 views
Problem Description
Learn vector - dynamic array that can grow/shrink.
Real Life: Like a flexible list that auto-adjusts size.
Step-by-Step Logic:
1. Create vector
2. Add elements using push_back()
3. Access elements using [] or at()
4. Get size using size()
5. Remove last element using pop_back()
Official Solution
void stl_q1_vector_basics() {
vector<int> numbers;
// Add elements
numbers.push_back(10);
numbers.push_back(20);
numbers.push_back(30);
numbers.push_back(40);
cout << "Vector elements: ";
for(int i = 0; i < numbers.size(); i++) {
cout << numbers[i] << " ";
}
cout << endl;
cout << "Size: " << numbers.size() << endl;
// Remove last element
numbers.pop_back();
cout << "After pop_back, size: " << numbers.size() << endl;
}
Solutions (0)
No solutions submitted yet. Be the first!
No comments yet. Start the discussion!