首页 > 代码库 > Leetcode#17 Letter Combinations of a Phone Number
Leetcode#17 Letter Combinations of a Phone Number
原题地址
简单DFS题目
代码:
1 vector<string> res; 2 3 void dfs(string &digits, vector<string> &i2s, string ans, int pos) { 4 if (pos == digits.length()) { 5 res.push_back(ans); 6 return; 7 } 8 9 for (auto c : i2s[digits[pos] - ‘0‘])10 dfs(digits, i2s, ans + c, pos + 1);11 }12 13 vector<string> letterCombinations(string digits) {14 vector<string> i2s {"", "", "abc", "def", "ghi", "jkl", "mno", "pqrs", "tuv", "wxyz"};15 dfs(digits, i2s, "", 0);16 return res;17 }
Leetcode#17 Letter Combinations of a Phone Number
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。