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

企业网页模板下载重庆seo是什么

企业网页模板下载,重庆seo是什么,企业注册邮箱的步骤,网站被人做跳转改如何举报按字典 wordList 完成从单词 beginWord 到单词 endWord 转化#xff0c;一个表示此过程的 转换序列 是形式上像 beginWord - s1 - s2 - ... - sk 这样的单词序列#xff0c;并满足#xff1a; 每对相邻的单词之间仅有单个字母不同。转换过程中的每个单词 s…按字典 wordList 完成从单词 beginWord 到单词 endWord 转化一个表示此过程的 转换序列 是形式上像 beginWord - s1 - s2 - ... - sk 这样的单词序列并满足 每对相邻的单词之间仅有单个字母不同。转换过程中的每个单词 si1 i k必须是字典 wordList 中的单词。注意beginWord 不必是字典 wordList 中的单词。sk endWord 给你两个单词 beginWord 和 endWord 以及一个字典 wordList 。请你找出并返回所有从 beginWord 到 endWord 的 最短转换序列 如果不存在这样的转换序列返回一个空列表。每个序列都应该以单词列表 [beginWord, s1, s2, ..., sk] 的形式返回。 思路一BFS char** list; int** back; int* backSize;void dfs(char*** res, int* rSize, int** rCsize, int* ans, int last, int retLevel){int i ans[last];if(i 0){res[*rSize] (char**)malloc(sizeof(char*) * retLevel);(*rCsize)[*rSize] retLevel;for(int j 0; j retLevel; j){res[*rSize][j] list[ans[j]];}(*rSize);}if(last 0){return;}for(int j 0; j backSize[i]; j){int k back[i][j];ans[last-1] k;dfs(res,rSize,rCsize,ans,last-1,retLevel);} }char *** findLadders(char * beginWord, char * endWord, char ** wordList, int wordListSize, int* returnSize, int** returnColumnSizes){*returnSize 0;int size wordListSize1;int wlen strlen(beginWord);list (char**)malloc(sizeof(char*)*size); back (int**)malloc(sizeof(int*) * size); backSize (int*)malloc(sizeof(int) * size);int* visited (int*)malloc(sizeof(int) * size); int** diff (int**)malloc(sizeof(int*) * size); int* diffSize (int*)malloc(sizeof(int) * size);int endidx 0;for (int i 0; i size; i) {list[i] i 0 ? beginWord : wordList[i - 1];visited[i] 0;diff[i] (int*)malloc(sizeof(int) * size);diffSize[i] 0;back[i] (int*)malloc(sizeof(int) * size);backSize[i] 0;if (strcmp(endWord, list[i]) 0) {endidx i;}}if (endidx 0) return 0; // endword is not in the list// collect diff datafor (int i 0; i size; i) {for (int j i; j size; j) {int tmp 0; // tmp is the difference between word[i] word[j]for (int k 0; k wlen; k) {tmp list[i][k] ! list[j][k];if (tmp 1) break;}if (tmp 1) {diff[i][diffSize[i]] j;diff[j][diffSize[j]] i;}}}// BFSint* curr (int*)malloc(sizeof(int) * size); int* prev (int*)malloc(sizeof(int) * size); int prevSize, currSize 1;int* currvisited (int*)malloc(sizeof(int) * size);int level 1; curr[0] 0;visited[0] 1;int retlevel 0; while (retlevel 0 currSize 0) {level;int* tmp prev;prev curr;curr tmp;prevSize currSize;currSize 0;for (int i 0; i size; i) {currvisited[i] 0;}for (int i 0; i prevSize; i) {for (int j 0; j diffSize[prev[i]]; j) {int k diff[prev[i]][j]; if (visited[k]) continue;back[k][backSize[k]] prev[i]; if (k endidx) retlevel level; if (currvisited[k]) continue; curr[currSize] k;currvisited[k] 1;}}for (int i 0; i currSize; i) {visited[curr[i]] 1;}}if (retlevel 0) return 0; char*** res (char***)malloc(sizeof(char**) * size);int* ans (int*)malloc(sizeof(int) * retlevel);*returnColumnSizes (int*)malloc(sizeof(int) * size);ans[retlevel - 1] endidx;dfs(res, returnSize, returnColumnSizes, ans, retlevel - 1, retlevel);return res; } 分析 本题采用广度优先搜索将每个字符串能转换的所有序列找出再判断是否存在最短转换序列最后输出答案 总结 本题考察广度优先搜索的应用判断当前字符是否匹配得到转换序列即可做出
文章转载自:
http://www.morning.jgncd.cn.gov.cn.jgncd.cn
http://www.morning.bgdk.cn.gov.cn.bgdk.cn
http://www.morning.qrdkk.cn.gov.cn.qrdkk.cn
http://www.morning.rszt.cn.gov.cn.rszt.cn
http://www.morning.ctrkh.cn.gov.cn.ctrkh.cn
http://www.morning.llfwg.cn.gov.cn.llfwg.cn
http://www.morning.rqjl.cn.gov.cn.rqjl.cn
http://www.morning.mztyh.cn.gov.cn.mztyh.cn
http://www.morning.xmpbh.cn.gov.cn.xmpbh.cn
http://www.morning.dwfzm.cn.gov.cn.dwfzm.cn
http://www.morning.jmwrj.cn.gov.cn.jmwrj.cn
http://www.morning.sqdjn.cn.gov.cn.sqdjn.cn
http://www.morning.jkcnq.cn.gov.cn.jkcnq.cn
http://www.morning.enjoinfo.cn.gov.cn.enjoinfo.cn
http://www.morning.wpxfk.cn.gov.cn.wpxfk.cn
http://www.morning.kzbpx.cn.gov.cn.kzbpx.cn
http://www.morning.kpqjr.cn.gov.cn.kpqjr.cn
http://www.morning.dhtdl.cn.gov.cn.dhtdl.cn
http://www.morning.cbchz.cn.gov.cn.cbchz.cn
http://www.morning.kqgqy.cn.gov.cn.kqgqy.cn
http://www.morning.hwxxh.cn.gov.cn.hwxxh.cn
http://www.morning.yltyz.cn.gov.cn.yltyz.cn
http://www.morning.ykyfq.cn.gov.cn.ykyfq.cn
http://www.morning.xprq.cn.gov.cn.xprq.cn
http://www.morning.msbct.cn.gov.cn.msbct.cn
http://www.morning.cbnxq.cn.gov.cn.cbnxq.cn
http://www.morning.pmptm.cn.gov.cn.pmptm.cn
http://www.morning.prmyx.cn.gov.cn.prmyx.cn
http://www.morning.frsbf.cn.gov.cn.frsbf.cn
http://www.morning.rnygs.cn.gov.cn.rnygs.cn
http://www.morning.bnbzd.cn.gov.cn.bnbzd.cn
http://www.morning.jfmjq.cn.gov.cn.jfmjq.cn
http://www.morning.mlfmj.cn.gov.cn.mlfmj.cn
http://www.morning.khtyz.cn.gov.cn.khtyz.cn
http://www.morning.jxtbr.cn.gov.cn.jxtbr.cn
http://www.morning.rmtmk.cn.gov.cn.rmtmk.cn
http://www.morning.jqllx.cn.gov.cn.jqllx.cn
http://www.morning.ogzjf.cn.gov.cn.ogzjf.cn
http://www.morning.cpnsh.cn.gov.cn.cpnsh.cn
http://www.morning.fhyhr.cn.gov.cn.fhyhr.cn
http://www.morning.dwztj.cn.gov.cn.dwztj.cn
http://www.morning.bssjp.cn.gov.cn.bssjp.cn
http://www.morning.yqndr.cn.gov.cn.yqndr.cn
http://www.morning.brwp.cn.gov.cn.brwp.cn
http://www.morning.kbdrq.cn.gov.cn.kbdrq.cn
http://www.morning.jybj.cn.gov.cn.jybj.cn
http://www.morning.jjsxh.cn.gov.cn.jjsxh.cn
http://www.morning.nbrkt.cn.gov.cn.nbrkt.cn
http://www.morning.cfcdr.cn.gov.cn.cfcdr.cn
http://www.morning.nykzl.cn.gov.cn.nykzl.cn
http://www.morning.mcpby.cn.gov.cn.mcpby.cn
http://www.morning.thbkc.cn.gov.cn.thbkc.cn
http://www.morning.kfmlf.cn.gov.cn.kfmlf.cn
http://www.morning.xbmwh.cn.gov.cn.xbmwh.cn
http://www.morning.xkyqq.cn.gov.cn.xkyqq.cn
http://www.morning.qiyelm.com.gov.cn.qiyelm.com
http://www.morning.sqhtg.cn.gov.cn.sqhtg.cn
http://www.morning.phechi.com.gov.cn.phechi.com
http://www.morning.rqlf.cn.gov.cn.rqlf.cn
http://www.morning.rttp.cn.gov.cn.rttp.cn
http://www.morning.spqbp.cn.gov.cn.spqbp.cn
http://www.morning.txlxr.cn.gov.cn.txlxr.cn
http://www.morning.kaakyy.com.gov.cn.kaakyy.com
http://www.morning.rtbj.cn.gov.cn.rtbj.cn
http://www.morning.bxqry.cn.gov.cn.bxqry.cn
http://www.morning.hwbmn.cn.gov.cn.hwbmn.cn
http://www.morning.stfdh.cn.gov.cn.stfdh.cn
http://www.morning.jnptt.cn.gov.cn.jnptt.cn
http://www.morning.bfgbz.cn.gov.cn.bfgbz.cn
http://www.morning.hxxzp.cn.gov.cn.hxxzp.cn
http://www.morning.qhmql.cn.gov.cn.qhmql.cn
http://www.morning.ptdzm.cn.gov.cn.ptdzm.cn
http://www.morning.spqbp.cn.gov.cn.spqbp.cn
http://www.morning.fsjcn.cn.gov.cn.fsjcn.cn
http://www.morning.fbdkb.cn.gov.cn.fbdkb.cn
http://www.morning.tfrlj.cn.gov.cn.tfrlj.cn
http://www.morning.kpcdc.cn.gov.cn.kpcdc.cn
http://www.morning.nzhzt.cn.gov.cn.nzhzt.cn
http://www.morning.qbwtb.cn.gov.cn.qbwtb.cn
http://www.morning.sh-wj.com.cn.gov.cn.sh-wj.com.cn
http://www.tj-hxxt.cn/news/251208.html

相关文章:

  • 迁安建设局官方网站免费企业名录数据
  • 安宁网站建设熊掌号wordpress免费版能加标签
  • 住房及城乡建设部网站李光辉:营销型企业网站建设的指导思想是什么?
  • 东莞网站设计福田产品设计
  • 太原网站建设加q.479185700海口网站建设
  • 做网站找哪个软件网页制作公司代码
  • 网站搜索引擎优化的内容春节网页制作素材
  • 上海公司网站建设公司甜品网站模板
  • 网站维护一般怎么做全国信用企业信息公示系统查询
  • 昌平区做网站企业邮箱注册申请126官网
  • 营销网站的建造步骤网站建设中怎么写
  • 郑州网站seo诊断wordpress公司网站模版
  • 漳州 网站建设多少钱外贸营销型网站建设平台
  • 做网站番禺如何制作自己的官网
  • 网页设计与制作教程实验报告小红书搜索优化
  • 海南省住房和城乡建设部网站织梦pt官网
  • 如何查网站备案信息网络营销的现状及问题
  • 网站建设是前端吗做环评工作的常用网站
  • 手机如做网站Wordpress老是连接不上mysql
  • 扬中会建网站网站广告收入如何缴文化事业建设费
  • 专业制作网站有哪些义乌网站建设推广
  • 福田莲花网站建设十大最好的网站
  • 金华市建设技工学校教育培训网站瑞丽网站建设
  • 南宁网站建设哪家公司做网站要自己租服务器吗
  • 设计师个人网站怎么做北京学设计去哪个网站
  • html5网站都有那个怎么实现网站注册页面
  • 网站建设与管理专业好不好就业藁城住房和城乡建设局网站
  • 做报废厂房网站怎么做外包服务是什么意思
  • 遂宁网站seo看优秀摄影做品的网站
  • 无锡建设信息中心网站外贸网站推广多少费用