vector


1. Dynamic Array

#include <vector>

int main() {
    vector<int> arr;

    // Add elements
    arr.push_back(1);
    arr.push_back(2);
    arr.push_back(3);

    // Access elements
    for (int i = 0; i < arr.size(); i++) {
        cout << arr[i] << endl;
    }

    return 0;
}

2. Queue

3. Stack

4. Linked List

5. Binary Tree

6. Hash Table

7. Graph

8. Geometry