C++CppLab
Chủ đềLý thuyếtBài tập

Tất cả bài tập

80 bài trắc nghiệm & tự luận thực tế, có đáp án chi tiết.

5 bài
⚙️ STLTBTrắc nghiệm

Vector size

Sau `vector<int> v = {1,2,3}; v.push_back(4);` thì `v.size()` là?

⚙️ STLTBTự luận

Sắp xếp vector với STL

Dùng STL để sắp xếp một vector các số nguyên tăng dần và giảm dần.

⚙️ STLTBTự luận

Danh bạ điện thoại

Dùng map<string, string> lưu (Tên → SĐT). Cho phép thêm, tra cứu, xoá, in danh sách theo thứ tự tên.

⚙️ STLTBTự luận

Sắp xếp học sinh theo GPA giảm dần

Cho vector<pair<string,double>> (tên, GPA). Sắp xếp GPA giảm dần; nếu bằng thì tên tăng dần.

⚙️ STLKhóTự luận

Thứ tự BFS trên đồ thị

Cho đồ thị vô hướng (danh sách kề). In thứ tự duyệt BFS từ đỉnh 0.

CppLab · Học C++ tiếng Việt · Lý thuyết + Code mẫu + Bài tập thực tế