当前位置: 首页 > news >正文

网页设计师通常是设计两套ui吗沈阳网站关键词优化多少钱

网页设计师通常是设计两套ui吗,沈阳网站关键词优化多少钱,佛山网站建设方案书,山西网站建设推广题目描述 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits "23" …

题目描述

给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。

给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。

在这里插入图片描述

示例 1:

输入:digits = "23"
输出:["ad","ae","af","bd","be","bf","cd","ce","cf"]

示例 2:

输入:digits = ""
输出:[]

示例 3:

输入:digits = "2"
输出:["a","b","c"]

提示:

  • 0 <= digits.length <= 4
  • digits[i] 是范围 ['2', '9'] 的一个数字。

解答

class Solution {
public:vector<string> letterMap = {" ", "*", "abc", "def", "ghi", "jkl", "mno", "pqrs", "tuv", "wxyz"};vector<string> res;vector<string> letterCombinations(string digits) {// 回溯法if(digits.empty()) return {};string letter = ""; // 存储可能得答案helper(digits, letter, 0);return res;}// 从 str 的 index 开始遍历可选项,将本轮选择的字母存入 lettervoid helper(string str, string &letter, int index){// 到str的最后一个位置之后的位置就得到了一个结果if(index == str.size()){res.push_back(letter);return ;}char c = str[index];int pos = c - '0';string mapString = letterMap[pos]; // 数字映射到可选字母for(int i = 0; i < mapString.size(); ++i){letter.push_back(mapString[i]);helper(str, letter, index + 1);letter.pop_back();         }}
};
http://www.hlhnt8889177.com/news/96.html

相关文章:

  • 网站开发项目描述范文站长统计推荐
  • asp网站部署网络媒体有哪些
  • 模板建站总公司百度问答一天能赚100块吗
  • wordpress更改站点名称中小企业管理培训班
  • 松江品划企业网站建设最专业的seo公司
  • 深圳网络营销推广中心单页关键词优化费用
  • 儿童 网站欣赏seo一个月赚多少钱
  • 比较好的 网站统计系统 php源码辅导班培训机构
  • 昆明网站设计公司哪家好广告营销策略有哪些
  • 真人棋牌网站建设推动高质量发展
  • wordpress插件商品对比seo专员工作内容
  • 淄博网站建设及托管网站seo内容优化
  • 网站备案代码生成免费个人网页制作
  • 教育机构网站代码优化设计答案大全英语
  • 网站开发视频转码全网营销推广方式
  • 动态网站开发感想谷歌网页版登录入口
  • 湖南专业做网站公司有哪些网站技术外包公司
  • js获取网站html快速排名方案
  • 做网站打广告舆情管理
  • h5手机网站模板下载网络营销案例ppt
  • 宁波做外贸网站推广百度快照优化排名推广怎么做
  • 做公司网站建设价格宁波百度关键词推广
  • 网站一定要公司吗搜索引擎优化是什么意思
  • 做私彩网站国内新闻大事
  • wordpress 搜索媒体库整站seo排名外包
  • 寿光市住房和城乡建设局网站bing搜索引擎
  • 网站分析软件做推广的公司一般都叫什么
  • 网站建设续费是什么费用如何打百度人工电话
  • 新手做网站需要什么统计工具
  • 免费高清图片素材网站有哪些上海培训机构排名