最近我参加了一次面试,面试官问了一个问题:给定一个有效单词列表和一个数字到字母的映射 - 类似于 1->ABC, 2->DEF - 我该如何编写一个函数来返回一个有效字符串列表。我遇到了很大的困难,希望能得到指导。
function validWords(digits, listOfValidWords) {
}
// for example
var dictionary = [//some list of words];
var words = validWords("1456", dictionary)
1456
可以映射到/[abc][jkl][mno][pqrs]/
,然后只需遍历列表查找匹配项。 - Brian