Cấu trúc dữ liệu Union Find
Một cấu trúc dữ liệu giúp ta có thể phân cụm các phần tử có kết nối với nhau trong đồ thị.
Đây là một trong những cấu trúc mạnh mẽ giúp giải quyết nhiều bài toán thú vị bao gồm
- Bài toán tìm nhóm / kết nối thừa
Video | Slide | Notebook
1. Cuộc sống là kết nối
1.1. 14.1.1. Giới thiệu Union Find
2. Hợp đơn giản
2.1. 14.2.1. Giới thiệu hợp đơn giản
2.2. 14.2.2. Hợp đơn giản chi tiết
2.3. 14.2.3. Code hợp đơn giản
3. Hợp thông qua cha
3.1. 14.3.1 Giới thiệu hợp qua cha
3.2. 14.3.2. Hợp qua cha chi tiết
3.3. 14.3.2. Hợp qua cha chi tiết
4. Hợp qua cấp độ
4.1. [LC] 14.4.1. Hợp theo cấp độ
4.2. 14.4.2. Nén đường khi hợp
5. Dạng bài tìm nhóm
5.1. Leetcode 547 - Tìm nhóm
6. Dạng bài kết nối thừa
6.1. Gợi ý Leetcode 684 - Kết nối thừa
Click to view morearrow_forward