KIỂU DỮ LIỆU pair TRONG C++
✍️ Soạn bởi Học Tin Việt – Học cách gom 2 giá trị thành một cặp gọn gàng! 🎯📦🔹 pair là gì?
Trong C++, pair là một kiểu dữ liệu có sẵn trong thư viện <utility>, dùng để lưu trữ hai giá trị có thể khác kiểu trong cùng một đối tượng.
📦 Ví dụ: bạn muốn lưu tên + tuổi, hoặc điểm số + tên học sinh — dùng pair là hợp lý!
✅ Cú pháp khai báo:
✨ Ví dụ:
⚡ Khởi tạo nhanh pair:
📌 make_pair() giúp tạo pair gọn hơn và ngắn gọn hơn.
📂 Truy cập phần tử trong pair:
| Thành phần | Truy cập |
|---|---|
| Phần tử đầu (first) | pair.first |
| Phần tử sau (second) | pair.second |
📚 Ứng dụng thường gặp:
- ✅ Dùng làm giá trị trong
map,set - ✅ Kết hợp trong thuật toán (ưu tiên theo cặp)
- ✅ Gom nhóm dữ liệu
🧠 Ví dụ nâng cao: Danh sách học sinh
🧩 Ghi nhớ nhanh:
| Thuộc tính | Ý nghĩa |
|---|---|
pair<T1, T2> | Cặp dữ liệu kiểu T1 và T2 |
.first | Giá trị đầu tiên |
.second | Giá trị thứ hai |
make_pair(a, b) | Tạo một cặp (a, b) |
Chủ đề:
cpp

