Cho một mảng các số nguyên phân biệt nums. Hãy trả về tất cả các tập con có thể (Power Set).
Bộ kết quả không được chứa các tập con trùng lặp.
Ví dụ: nums = [1, 2, 3] -> [[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]
Định Dạng Đầu Vào (Input)
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
1 <= nums.length <= 10
Ví Dụ Kiểm Thử Mẫu
[1, 2, 3]
[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]
[0]
[[],[0]]
Kỹ thuật Quay Lui Chọn / Không Chọn O(2^n)
Tại mỗi phần tử, ta có 2 nhánh: đưa phần tử vào tập con hoặc bỏ qua.
Bấm Chạy thử để kiểm tra các bộ test mẫu hoặc Nộp bài để chấm điểm chính thức.



