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

wordpress本地调试慢企业网站排名优化公司

wordpress本地调试慢,企业网站排名优化公司,无锡网站制作哪家强,网络广告方案怎么写题目重述 给定一个仅包含数字 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'] 的一个数字。

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

思路

  • 提前把键位对应的字符串放到map中,回溯就好

Java AC

class Solution {public List<String> letterCombinations(String digits) {List<String>  result = new ArrayList<>();if(digits==null || digits.equals("")){return result;}Map<Character, String> phoneMap = new HashMap<Character, String>() {{put('2', "abc");put('3', "def");put('4', "ghi");put('5', "jkl");put('6', "mno");put('7', "pqrs");put('8', "tuv");put('9', "wxyz");}};backtrace(result,phoneMap,new StringBuilder(),0,digits);return result;}public void backtrace(List<String> result,Map<Character, String> phoneMap,StringBuilder currentStringbuilder,int index,String digits){if(currentStringbuilder.length()==digits.length()){result.add(currentStringbuilder.toString());return;}String current = phoneMap.get(digits.charAt(index));for(int i=0;i<current.length();i++){currentStringbuilder.append(current.charAt(i));backtrace(result,phoneMap,currentStringbuilder,index+1,digits);currentStringbuilder.deleteCharAt(currentStringbuilder.length()-1);}}
}
http://www.lbrq.cn/news/2758735.html

相关文章:

  • 杭州做网站的好公司有哪些广州网络推广平台
  • 东莞住建局网站谷歌搜索引擎免费入口 香港
  • 课程网站开发网站关键词排名seo
  • 上海景泰建设股份有限公司网站镇江网站建站
  • 政府部门网站建设特点seo排名点击软件推荐
  • 廊坊企业网站建设公司百度网盘网页版入口
  • 上海的设计网站网站优化推广方法
  • 青海公路工程建设总公司网站站长工具域名解析
  • 制作网站的公司做网站去哪里找磁力搜索器在线
  • 网站浏览路径怎么做中国最新军事新闻最新消息
  • 青岛做网站建设多少钱武汉seo优化公司
  • 怎么在静态网站基础上加动态湖南靠谱关键词优化
  • 山东城市建设职业学院教务网网站怎么开发一个网站
  • 麓谷网站建设搜索引擎关键词的工具
  • asp网站伪静态页面网站seo优化教程
  • 做p2p投资理财的网站信息流推广
  • 图解asp.net网站开发实战微信推广加人
  • 医疗器械商标seo外包网络公司
  • 优化网络速度公司网络优化方案
  • css网站开发技术有哪些营销渠道名词解释
  • 985建设网站专业技能培训机构
  • 建设本地端网站最知名的网站推广公司
  • 做效果图的素材网站做一个简单网页
  • 网站美编设计怎么做流量精灵网页版
  • 包牛牛网站怎么做免费的网络营销方式
  • 专业微信网站建设价格seo搜索引擎优化兴盛优选
  • 衡阳网站建设十大免费网站推广平台有哪些
  • 大连做网站qq群优化大师软件大全
  • 安全网站建设的研究方法网站关键词优化应该怎么做
  • 衡水建设局网站爱站网能不能挖掘关键词
  • AI心理助手开发文档
  • Orange的运维学习日记--45.Ansible进阶之文件部署
  • 如何让AI视频模型(如Veo)开口说中文?一个顶级提示词的深度拆解
  • 开发者说 | EmbodiedGen:为具身智能打造可交互3D世界生成引擎
  • JVM学习笔记-----StringTable
  • 10 SQL进阶-SQL优化(8.15)