Cho một chuỗi chứa các chữ số từ 2-9. Hãy trả về tất cả các tổ hợp chữ cái có thể tạo thành từ bàn phím điện thoại cổ điển.
Ánh xạ: 2: abc, 3: def, 4: ghi, 5: jkl, 6: mno, 7: pqrs, 8: tuv, 9: wxyz.
Ví dụ: digits = "23" -> ["ad","ae","af","bd","be","bf","cd","ce","cf"]
Định Dạng Đầu Vào (Input)
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
0 <= digits.length <= 4
Ví Dụ Kiểm Thử Mẫu
"23"
["ad","ae","af","bd","be","bf","cd","ce","cf"]
""
[]
Kỹ thuật Backtracking Duyệt Cây O(4^n)
Duyệt từng chữ số, nối từng ký tự tương ứng và đệ quy sang chữ số tiếp theo.
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.



