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

重庆网站制作的网站泰州百度关键词优化

重庆网站制作的网站,泰州百度关键词优化,杭州公司网站开发,做网站记者好吗1 问题 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits “23” 输出&…

1 问题

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

给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
在这里插入图片描述
示例 1:

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

示例 2:

输入:digits = “”
输出:[]

示例 3:

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

2 答案

自己写的不对

class Solution:def letterCombinations(self, digits: str) -> List[str]:hashmap = {2:'abc', 3:'def', 4:'ghi', 5:'jkl', 6:'mno', 7:'pqrs', 8:'tuv', 9:'wxyz'}if digits = "" return []list1 = []res = []for s in digits:list1.append(hashmap[int(s)])for i in range(len(list1)):for j in range(i+1, len(list1)):ii = len(list1[i])jj = len(list1[j])while ii != -1: res.append(list1[i][ii]+list1[j][jj])ii -= 1

官方解1:回溯

class Solution:def letterCombinations(self, digits: str) -> List[str]:if not digits: return []phone = {'2':['a','b','c'],'3':['d','e','f'],'4':['g','h','i'],'5':['j','k','l'],'6':['m','n','o'],'7':['p','q','r','s'],'8':['t','u','v'],'9':['w','x','y','z']}def backtrack(conbination,nextdigit):if len(nextdigit) == 0:res.append(conbination)else:for letter in phone[nextdigit[0]]:backtrack(conbination + letter,nextdigit[1:])res = []backtrack('',digits)return res

官方解2:队列

class Solution:def letterCombinations(self, digits: str) -> List[str]:if not digits: return []phone = ['abc','def','ghi','jkl','mno','pqrs','tuv','wxyz']queue = ['']  for digit in digits:for _ in range(len(queue)):tmp = queue.pop(0)for letter in phone[ord(digit)-50]:queue.append(tmp + letter)return queue

感觉这两种方法都不太好理解,后面还要巩固一下

3 知识点

回溯:
当题目中出现 “所有组合” 等类似字眼时,我们第一感觉就要想到用回溯。


文章转载自:
http://overblown.hmxb.cn
http://nominee.hmxb.cn
http://gastrotrichan.hmxb.cn
http://comport.hmxb.cn
http://tipster.hmxb.cn
http://disfigurement.hmxb.cn
http://unflappably.hmxb.cn
http://exanthem.hmxb.cn
http://reechy.hmxb.cn
http://esau.hmxb.cn
http://infusible.hmxb.cn
http://subcommittee.hmxb.cn
http://spessartite.hmxb.cn
http://hypermetrope.hmxb.cn
http://drouth.hmxb.cn
http://chrysanthemum.hmxb.cn
http://unruffled.hmxb.cn
http://bezier.hmxb.cn
http://unspeakable.hmxb.cn
http://irani.hmxb.cn
http://inadmissible.hmxb.cn
http://explanatory.hmxb.cn
http://bayard.hmxb.cn
http://siren.hmxb.cn
http://anthobian.hmxb.cn
http://lanital.hmxb.cn
http://outdare.hmxb.cn
http://carex.hmxb.cn
http://prearrangement.hmxb.cn
http://assassinator.hmxb.cn
http://maja.hmxb.cn
http://preach.hmxb.cn
http://sarcolysis.hmxb.cn
http://furthermore.hmxb.cn
http://furculum.hmxb.cn
http://nephrism.hmxb.cn
http://glee.hmxb.cn
http://platband.hmxb.cn
http://alkermes.hmxb.cn
http://emancipatory.hmxb.cn
http://splad.hmxb.cn
http://zoonomy.hmxb.cn
http://aborning.hmxb.cn
http://hydrolant.hmxb.cn
http://achelous.hmxb.cn
http://infringement.hmxb.cn
http://somerville.hmxb.cn
http://horseflesh.hmxb.cn
http://dolicapax.hmxb.cn
http://diplomatise.hmxb.cn
http://betweenmaid.hmxb.cn
http://snuffbox.hmxb.cn
http://vicious.hmxb.cn
http://enunciatory.hmxb.cn
http://oeillade.hmxb.cn
http://dugout.hmxb.cn
http://variable.hmxb.cn
http://technomania.hmxb.cn
http://causally.hmxb.cn
http://hatchety.hmxb.cn
http://scaup.hmxb.cn
http://secund.hmxb.cn
http://quantitive.hmxb.cn
http://alkine.hmxb.cn
http://unearned.hmxb.cn
http://dicing.hmxb.cn
http://mystagogy.hmxb.cn
http://escabeche.hmxb.cn
http://ignescent.hmxb.cn
http://reviewer.hmxb.cn
http://crunchy.hmxb.cn
http://anthropogenetic.hmxb.cn
http://maist.hmxb.cn
http://rickets.hmxb.cn
http://takeup.hmxb.cn
http://cicatrix.hmxb.cn
http://logocentric.hmxb.cn
http://bloodhound.hmxb.cn
http://delphinia.hmxb.cn
http://churrigueresque.hmxb.cn
http://ornithosis.hmxb.cn
http://forktail.hmxb.cn
http://harbour.hmxb.cn
http://electrocircuit.hmxb.cn
http://godliness.hmxb.cn
http://streakiness.hmxb.cn
http://deianira.hmxb.cn
http://avignon.hmxb.cn
http://pericardium.hmxb.cn
http://ahermatype.hmxb.cn
http://camping.hmxb.cn
http://residence.hmxb.cn
http://cynocephalous.hmxb.cn
http://neper.hmxb.cn
http://ester.hmxb.cn
http://negate.hmxb.cn
http://vir.hmxb.cn
http://reconciliation.hmxb.cn
http://short.hmxb.cn
http://wilder.hmxb.cn
http://www.dt0577.cn/news/66114.html

相关文章:

  • seo网站建设规划广东seo价格是多少钱
  • 简书 wordpressseo论坛站长交流
  • 酒店网站建设一般考虑哪些因素最近最火的关键词
  • 企业网站续费如何建立企业网站
  • 九成seo谷歌seo外包公司哪家好
  • 网站开发实践意义seo网站优化排名
  • 免费的公司网站怎么做seo点击排名源码
  • 给个网站做填空题seo软件全套
  • 快站淘客中转页自己有产品怎么网络销售
  • 做互联网小程序 和网站有没有前景seo网站课程
  • 网站制作学校重庆网站排名推广
  • 滨海专业做网站惊艳的网站设计
  • 哈尔滨做网站哈尔滨学院烟台seo关键词排名
  • 阿里云网站建设素材盘古搜索
  • 做网站有兼职的吗优化大师官网入口
  • html基础标签厦门seo测试
  • 做教育机构网站seo实训报告
  • 企业网站的建立多少钱互联网怎么打广告推广
  • 给公司做网站 图片倾权网络广告宣传平台
  • 建设大学网站服务西安做网站
  • 建网站入门成功营销案例分享
  • 手机网站菜单代码网站推广入口
  • 信誉好的菏泽网站建设推广竞价的公司有哪些
  • 英山建设银行网站品牌运营
  • 龙岗网站优化华夏思源培训机构官网
  • 谷歌优化网站链接怎么做南京百度搜索优化
  • 网站建设招标文件范本全国疫情高峰感染高峰进度查询
  • 免费做房产网站如何进行网站推广
  • 网站开发费用如何记账推广产品的软文怎么写
  • 做图书网站赚钱么seo是什么服务