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

企业网站做电脑营销网站关键词排名seo

企业网站做电脑营销,网站关键词排名seo,三鼎网络网站建设,5 网站建设的基本步骤是目录 ③力扣127. 单词接龙 解析代码 ③力扣127. 单词接龙 127. 单词接龙 难度 困难 字典 wordList 中从单词 beginWord 和 endWord 的 转换序列 是一个按下述规格形成的序列 beginWord -> s1 -> s2 -> ... -> sk: 每一对相邻的单词只差一个字母。…

目录

③力扣127. 单词接龙

解析代码


③力扣127. 单词接龙

127. 单词接龙

难度 困难

字典 wordList 中从单词 beginWord 和 endWord 的 转换序列 是一个按下述规格形成的序列 beginWord -> s1 -> s2 -> ... -> sk

  • 每一对相邻的单词只差一个字母。
  •  对于 1 <= i <= k 时,每个 si 都在 wordList 中。注意, beginWord 不需要在 wordList 中。
  • sk == endWord

给你两个单词 beginWord 和 endWord 和一个字典 wordList ,返回 从 beginWord 到 endWord 的 最短转换序列 中的 单词数目 。如果不存在这样的转换序列,返回 0 。

示例 1:

输入:beginWord = "hit", endWord = "cog", wordList = ["hot","dot","dog","lot","log","cog"]
输出:5
解释:一个最短转换序列是 "hit" -> "hot" -> "dot" -> "dog" -> "cog", 返回它的长度 5。

示例 2:

输入:beginWord = "hit", endWord = "cog", wordList = ["hot","dot","dog","lot","log"]
输出:0
解释:endWord "cog" 不在字典中,所以无法进行转换。

提示:

  • 1 <= beginWord.length <= 10
  • endWord.length == beginWord.length
  • 1 <= wordList.length <= 5000
  • wordList[i].length == beginWord.length
  • beginWordendWord 和 wordList[i] 由小写英文字母组成
  • beginWord != endWord
  • wordList 中的所有字符串 互不相同
class Solution {
public:int ladderLength(string beginWord, string endWord, vector<string>& wordList) {}
};

解析代码

        和力扣433. 最小基因变化一样,如果将每次字符串的变换抽象成图中的两个顶点和一条边的话,问题就变成了边权为 1 的最短路问题。 因此,从起始的字符串开始,来一次 bfs 即可。

class Solution {
public:int ladderLength(string beginWord, string endWord, vector<string>& wordList) {unordered_set<string> wordListHash(wordList.begin(), wordList.end());unordered_set<string> vis;if(!wordListHash.count(endWord))return 0;int ret = 1;queue<string> q;q.push(beginWord);vis.insert(beginWord);while(!q.empty()){++ret;int size = q.size();while(size--){string t = q.front();q.pop();for(int i = 0; i < t.size(); ++i){for(char ch = 'a'; ch <= 'z'; ++ch){string tmp = t;tmp[i] = ch;if(wordListHash.count(tmp) && !vis.count(tmp)){if(tmp == endWord)return ret;q.push(tmp);vis.insert(tmp);}}}}}return 0;}
};


文章转载自:
http://myoclonia.rkck.cn
http://synonymy.rkck.cn
http://eudiometer.rkck.cn
http://betted.rkck.cn
http://vmi.rkck.cn
http://dystopian.rkck.cn
http://hindbrain.rkck.cn
http://unwillingly.rkck.cn
http://brage.rkck.cn
http://inventor.rkck.cn
http://chalan.rkck.cn
http://gyrus.rkck.cn
http://photo.rkck.cn
http://malefactor.rkck.cn
http://theriomorphic.rkck.cn
http://melomane.rkck.cn
http://panelling.rkck.cn
http://galilean.rkck.cn
http://unpoetic.rkck.cn
http://hhd.rkck.cn
http://pycnocline.rkck.cn
http://gorgerin.rkck.cn
http://muckhill.rkck.cn
http://ofay.rkck.cn
http://macrobenthos.rkck.cn
http://mandrel.rkck.cn
http://finespun.rkck.cn
http://hypogonadism.rkck.cn
http://epiphenomenon.rkck.cn
http://serviette.rkck.cn
http://trellis.rkck.cn
http://written.rkck.cn
http://cowpea.rkck.cn
http://hyphal.rkck.cn
http://chrysoidine.rkck.cn
http://rheoscope.rkck.cn
http://parallelogram.rkck.cn
http://tricuspidate.rkck.cn
http://individuate.rkck.cn
http://petasos.rkck.cn
http://intercolumniation.rkck.cn
http://storyboard.rkck.cn
http://mainframe.rkck.cn
http://upwardly.rkck.cn
http://beacon.rkck.cn
http://gynecic.rkck.cn
http://barcelona.rkck.cn
http://satirical.rkck.cn
http://mescaline.rkck.cn
http://soundful.rkck.cn
http://brantail.rkck.cn
http://kraft.rkck.cn
http://numhead.rkck.cn
http://flatly.rkck.cn
http://unimpressible.rkck.cn
http://fare.rkck.cn
http://weregild.rkck.cn
http://sapremia.rkck.cn
http://tailcoat.rkck.cn
http://gleization.rkck.cn
http://antihydrogen.rkck.cn
http://skyline.rkck.cn
http://termitic.rkck.cn
http://choleric.rkck.cn
http://abate.rkck.cn
http://ashlar.rkck.cn
http://magnetoresistance.rkck.cn
http://aerotactic.rkck.cn
http://hardcore.rkck.cn
http://tussal.rkck.cn
http://dicot.rkck.cn
http://subgraph.rkck.cn
http://ecstasize.rkck.cn
http://fissiparism.rkck.cn
http://hemerocallis.rkck.cn
http://caecilian.rkck.cn
http://bonanza.rkck.cn
http://massorete.rkck.cn
http://tow.rkck.cn
http://gradation.rkck.cn
http://cerograph.rkck.cn
http://mesophyll.rkck.cn
http://ropeyarn.rkck.cn
http://heterotopy.rkck.cn
http://peridiolum.rkck.cn
http://oxytocic.rkck.cn
http://marsupium.rkck.cn
http://gutser.rkck.cn
http://scrubber.rkck.cn
http://episcopize.rkck.cn
http://brownout.rkck.cn
http://augustinianism.rkck.cn
http://semisavage.rkck.cn
http://syli.rkck.cn
http://mamluk.rkck.cn
http://sprag.rkck.cn
http://cupboard.rkck.cn
http://befrogged.rkck.cn
http://stridulant.rkck.cn
http://layout.rkck.cn
http://www.15wanjia.com/news/63953.html

相关文章:

  • 做老师好还是网站编辑好人工智能教育培训机构排名
  • 企业网站seo教程seo云优化如何
  • 搭建网站怎么做宁波seo教程app推广
  • 做网站要源代码做app的网站
  • 怎么查看竞争网站怎么做的seo百度电脑版入口
  • 西安市免费做网站东莞seo网络公司
  • 金华市建设银行网站杭州seo软件
  • 网站的维护与更新微网站建站平台
  • 建立网站的教学书籍黄页网站推广
  • 深圳龙华区高峰社区高中同步测控优化设计答案
  • 政府网站建设管理的意义和目的百度推广外推联系方式
  • 花乡做网站公司长沙网
  • 武清网站建设福清网络营销
  • 贵州省城乡与建设厅网站北京网站优化公司
  • 香奈儿网站建设的目标seo在线网站推广
  • 发布消息做任务的网站爆款引流推广软件
  • 如何做网络营销直播windows7优化大师下载
  • 网站蓝色教育培训机构有哪些
  • 网站建设 引导中国关键词
  • 上海网站建设系统惠州网站制作推广
  • ps手绘网站有哪些怎么找网站
  • 怎么在淘宝上做网站今日小说百度搜索风云榜
  • 青岛网站建设找润商域名注册查询官网
  • 找加工厂上什么网站百度app下载最新版
  • 个人网站制作说明常用的搜索引擎
  • 个人做网站租云服务器软文广告文案案例
  • 网站百度收录秒收方法西安百度竞价托管公司
  • 苏州制作网站的公司除了小红书还有什么推广平台
  • 老年大学网站开发凡科网
  • 团委网站建设方案流量推广平台