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

网站建设中出现的错误代码专业邯郸网站建设

网站建设中出现的错误代码,专业邯郸网站建设,做神马网站优化,百度云网盘资源分享网站图的深度优先搜索 题目描述#xff1a; 图的深度优先搜索类似于树的先根遍历#xff0c;是树的先根遍历的推广。即从某个结点开始#xff0c;先访问该结点#xff0c;然后深度访问该结点的第一棵子树#xff0c;依次为第二顶子树。如此进行下去#xff0c;直到所有的结点…图的深度优先搜索 题目描述 图的深度优先搜索类似于树的先根遍历是树的先根遍历的推广。即从某个结点开始先访问该结点然后深度访问该结点的第一棵子树依次为第二顶子树。如此进行下去直到所有的结点都访问为止。在该题中假定所有的结点以“A”至“Z”中的若干字符表示且要求结点的访问顺序根据“A”至“Z”的字典顺序进行访问。例如有如下图 如果要求从H开始进行深度优先搜索则搜索结果为H-A-K-U-E. 输入 输入只包含一个测试用例第一行为一个自然数n表示顶点的个数第二行为n个大写字母构成的字符串表示顶点接下来是为一个n*n大小的矩阵表示图的邻接关系。数字为0表示不邻接否则为相应的边的长度。 最后一行为一个字符表示要求进行深度优先搜索的起始顶点。 输出 用一行输出深度优先搜索结果起始点为给定的顶点各顶点之间用一个空格隔开(注意后面的提示)。 样例输入 5 HUEAK 0 0 2 3 0 0 0 0 7 4 2 0 0 0 0 3 7 0 0 1 0 4 0 1 0 H 样例输出 H A K U E 代码 #includeiostream #includecstdio #includestring #includecstring #includestring.h #includealgorithm #includecmath #includevector #includequeue #includestack #includemap using namespace std; typedef pairint,int PII; const int N 1e5 10; int n; string str; int a[26][26],book[26]; char c; int main(){cin n;cin str;for(int i 0;i n;i )for(int j 0;j n;j )cin a[str[i] - A][str[j] - A];cin c;stackint st;st.push(c-A);book[c-A] 1;cout c ;while(st.size()){auto t st.top();st.pop();if(!book[t]) cout (char)(t A) ;book[t] 1;for(int i 25;i 0;i --){if(a[t][i] ! 0 book[i] 0){st.push(i);}}}return 0; }
http://www.dnsts.com.cn/news/217323.html

相关文章:

  • 温州旅游 网站建设wordpress acf 收费
  • 北京城建建设工程有限公司网站wordpress中文 速度慢
  • 建筑设计师网站湖北省建设信息港网站
  • 网站建设步骤 高清教 程企业管理制度标准范本
  • 站长平台如何推广自己的网站网站忘了怎么办
  • 黄冈网站建设推荐网站购物车设计
  • 免费建网站流程网页游戏传奇世界开服表
  • 淘宝客网站免费建设网站定制 天津
  • 德州有做网站的本地wordpress打开慢
  • 绵阳企业网站建设公司品牌建设金点子
  • 台州高端网站设计中国高端网站建设
  • 用旧电脑做服务器建网站用关键词排名网站
  • 购物网站的策划解决网站兼容性问题
  • 手机端网站开发工具网站公司 北京
  • 零售户电商网站订货网址南宁旅游网站建设
  • 大型网站建设设备html5手机网站实例
  • 公司做网站的原因音乐网站首页设计
  • 网站后台初始密码定边网站建设
  • 博客网站模板西安seo报价
  • 资阳建网站苏州网页设计费用
  • 黑客做的网站好用不营销型网站的缺点
  • 建设网站的模板海外网站导航
  • 郑州 服装网站建设如何修改wordpress登入地址
  • 腾虎广州网站建设wordpress增加分页功能
  • 万年县建设银行网站拼音全称网站建设网站建设 网站制作
  • 网站怎么做关键字用php制作一个个人信息网站
  • 百度网站优化 件青海网页设计与网站建设
  • 网站做推广如何设计二维码百度搜索网站提交
  • 服务器发布网站旅行网站的建设目录
  • 商店网站制作WordPress D8 5.1