Hdu1181 - 变形课 - 深度优先搜索
来源:互联网 发布:linux下 pyqt4 找不到 编辑:程序博客网 时间:2024/06/05 10:46
#include<stdio.h>#include<string.h>char se[100];int change[30][30];int mark[30][30];int dfs(int n){if(n==12){return 1;}for(int i=0;i<26;i++){if(change[n][i]==1&&mark[n][i]==0){mark[n][i]=1;if(dfs(i)==1){return 1;}}}return -1;}int main(){while(scanf("%s",se)!=EOF){int t;memset(change,0,sizeof(change));memset(mark,0,sizeof(mark));if(se[0]!='0'){t=strlen(se);change[se[0]-'a'][se[t-1]-'a']=1;while(1){scanf("%s",se);if(se[0]=='0'){break;}t=strlen(se);change[se[0]-'a'][se[t-1]-'a']=1;}}if(dfs(1)==1){puts("Yes.");}else{puts("No.");}}}
0 0
- Hdu1181 - 变形课 - 深度优先搜索
- hdu1181 dfs搜索之变形课
- 搜索专题(DFS)HDU1181-变形课
- hdu1181 变形课 dfs
- 变形课 hdu1181 图论
- HDU1181:变形课(DFS)
- hdu1181(变形课)
- HDU1181 变形课
- HDU1181:变形课(DFS)
- hdu1181 变形课
- HDU1181---变形课
- hdu1181 变形课【dfs】
- HDU1181:变形课 【dfs】
- hdu1181(变形课)
- HDU1181 变形课(DFS)
- hdu1181 变形课
- HDU1181:变形课(DFS)
- 【DFS】HDU1181变形课
- Hdu1242 - Rescue - 广度优先搜索
- Servlet体验之旅(二)——Session、Cookie
- VLC架构剖析
- dynamic_cast 与 static_cast
- java ArrayList(一)
- Hdu1181 - 变形课 - 深度优先搜索
- Git 和 SSH 密钥连接 Github
- 就地滚动处理0-1背包
- 实现一个replace函数替换掉指定c串中子字符串
- ruby的文件和数据库操作
- Sizeof与Strlen的区别与联系
- SpringMvc配置的一些问题记录
- Hdu1175 - 连连看 - 广度优先搜索
- hud 1114 (完全背包)