Letter Combinations of a Phone Number
Last updated
Last updated
Given a string containing digits from 2-9
inclusive, return all possible letter combinations that the number could represent.
A mapping of digit to letters (just like on the telephone buttons) is given below. Note that 1 does not map to any letters.
Example:
Note:
Although the above answer is in lexicographical order, your answer could be in any order you want.
和permutation和factor combanition一个套路,时间复杂度 o(n4^n), string转换的时候,o(n), 每个数字对应最多4个字母,总共的组合就是4的n次方
string builder deletecharat 最后一个字母是o(1),一般都是o(n)
o(n*4^n) ---> o(4^n) , space o(n) n层栈