Problems / Letter Combinations of a Phone Number
Medium

Letter Combinations of a Phone Number

Medium 0 submissions 25 coins +100 XP
Backtracking Hash Table String
Problem Description
Given a string containing digits from `2-9` inclusive, return all possible letter combinations that the number could represent. Return the answer in any order. A mapping of digits to letters (just like on telephone buttons) is given below. Note that `1` does not map to any letters. ``` 2 -> "abc" 3 -> "def" 4 -> "ghi" 5 -> "jkl" 6 -> "mno" 7 -> "pqrs" 8 -> "tuv" 9 -> "wxyz" ``` **Example 1:** ``` Input: digits = "23" Output: ["ad","ae","af","bd","be","bf","cd","ce","cf"] ``` **Example 2:** ``` Input: digits = "" Output: [] ``` **Example 3:** ``` Input: digits = "2" Output: ["a","b","c"] ```
Constraints
- 0 <= digits.length <= 4 - `digits[i]` is a digit in the range `['2', '9']`

Need help?

Connect with expert programmers for real-time collaborative coding, video meetings, and whiteboard sessions via CodeConnect.

Video Call Whiteboard Live Coding Screen Share