2.17 自我记录 树的判定
来源:互联网 发布:淘宝宝贝发布规则 编辑:程序博客网 时间:2024/06/10 23:12
#include<stdio.h>#include<string.h>int sum[30];int num[30][30]={0};int ok=0;void dfs(int x,int y){int i;sum[x]=1;for(i=1;i<=20;i++){if(i==y)continue;if(num[x][i]==1){if(sum[i]==1){ok=1;continue;}dfs(i,x);}}}int main(){int a, b;while(1){ok = 0;memset(sum, 0, sizeof(sum));memset(num, 0, sizeof(num));while(scanf("%d%d",&a,&b)&&(a||b)){num[a][b]=1;num[b][a]=1;}dfs(2,0);if(ok==0){printf("is a tree.\n");}else{printf("is not a tree.\n");}}return 0;}
用深搜做的代码,遇见树结构是心有余悸啊,可惜,这题目是用并查集
0 0
- 2.17 自我记录 树的判定
- 计算的极限(二):自我指涉与不可判定
- 判定是否有记录的优化方法
- nyoj129(树的判定)
- 树的判定两道题
- NYOJ--树的判定
- 树的判定
- 树的判定
- 树的判定
- 树的判定
- nyoj129 树的判定
- NYOJ129树的判定
- 读《程序员的自我修养》记录
- 记录ACM的点点滴滴——首章 素数判定
- 完全二叉树的判定
- 完全二叉树的判定
- 完全二叉树的判定
- nyoj 129树的判定
- 开发的一个美食菜谱网站
- Http状态的传递和保存 之 自己实现“服务器端Cookie”
- 一生受用的爱情守则
- 为什么自己编译好的64位库没有安装到/usr/lib64目录下
- 模板方法模式
- 2.17 自我记录 树的判定
- Working Practice-错误处理技术
- 一个比较笨笨的方法,可以定时发微信(部分转自知乎)
- 一致性hash的简单实现案例
- qsort 七种排序
- javscript通过原型链方式显示对象继承
- Linux Shell常用技巧(十)
- 26-Linux-服务-NFS基础
- 黑马程序员:获取任意某年某月天数