题目描述
给定一个仅包含数字 2-9
的字符串,返回所有它能表示的字母组合。
给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
1 | 输入:"23" |
代码实现
这也是一个典型的回溯算法应用
下面这段代码中使用了 for of
来进行循环,比 for
方便多了,因为 for 还要判断个数。同样,这里的 prefix.pop();
和 prefix.join('')
需要格外注意。
1 | /** |
给定一个仅包含数字 2-9
的字符串,返回所有它能表示的字母组合。
给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
1 | 输入:"23" |
这也是一个典型的回溯算法应用
下面这段代码中使用了 for of
来进行循环,比 for
方便多了,因为 for 还要判断个数。同样,这里的 prefix.pop();
和 prefix.join('')
需要格外注意。
1 | /** |