[leetcode 17] Letter Combinations of a Phone Number
来源:互联网 发布:韩国演员joo yeon seo 编辑:程序博客网 时间:2024/05/10 12:44
Given a digit string, 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.
Input:Digit string "23"Output: ["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"].
Note:
Although the above answer is in lexicographical order, your answer could be in any order you want.
class Solution {public: vector<string> keyboard{" ", "","abc", "def", "ghi", "jkl", "mno", "pqrs", "tuv", "wxyz"}; vector<string> letterCombinations(string digits) { vector<string> res; dfs(digits, 0, "", res); return res; } void dfs(string digits, int cur, string path, vector<string> &res) { if (cur == digits.size()) { res.push_back(path); return ; } for (auto c : keyboard[digits[cur]-'0']) { dfs(digits, cur+1, path+c, res); } }};
0 0
- LeetCode: Letter Combinations of a Phone Number
- LeetCode Letter Combinations of a Phone Number
- LeetCode: Letter Combinations of a Phone Number
- [Leetcode] Letter Combinations of a Phone Number
- [LeetCode] Letter Combinations of a Phone Number
- 【leetcode】Letter Combinations of a Phone Number
- LeetCode: Letter Combinations of a Phone Number
- [LeetCode]Letter Combinations of a Phone Number
- LeetCode-Letter Combinations of a Phone Number
- [LeetCode] Letter Combinations of a Phone Number
- LeetCode - Letter Combinations of a Phone Number
- LeetCode:Letter Combinations of a Phone Number
- LeetCode | Letter Combinations of a Phone Number
- leetcode Letter Combinations of a Phone Number
- Leetcode: Letter Combinations of a Phone Number
- 【leetcode】Letter Combinations of a Phone Number
- [LeetCode] Letter Combinations of a Phone Number
- leetcode: Letter Combinations of a Phone Number
- android bundle putExtra RadioGroup
- 你没听过的乔布斯语录:苹果如果没这么独,可能更成功
- C++后台服务程序开发模式
- jQuery1.9+ 废弃的函数和方法 升级Jquery版本遇到的问题
- LInux YUM 安装GCC
- [leetcode 17] Letter Combinations of a Phone Number
- HttpClient3.1一点说明
- [C++]LeetCode: 81 Triangle
- 解决libpng warning
- epoll 详解
- PHP处理Etag、lastModified和Expires
- gcc源代码分析,get_identifier ()函数分析,printf 产生标识符的过程
- MT7681 Smart Connection 技术分析
- 关于webapp中的文字单位的一些捣腾