Hdu3791 - 二叉搜索树 - 二叉树
来源:互联网 发布:坐标系转换软件 编辑:程序博客网 时间:2024/05/18 20:06
#include<stdio.h>#include<string.h>char ex[15];char test[15];int tree[1600],ntree[1600];void addtree(){int t=strlen(ex);for(int i=0;i<t;i++){int j=1;while(tree[j]!=-1){if(ex[i]-'0'>tree[j]){j=j*2+1;}else{j=j*2;}}tree[j]=ex[i]-'0';}}void ttree(){int t=strlen(test);for(int i=0;i<t;i++){int j=1;while(ntree[j]!=-1){if(test[i]-'0'>ntree[j]){j=j*2+1;}else{j=j*2;}}ntree[j]=test[i]-'0';}int i;for(i=1;i<1600;i++){if(tree[i]!=ntree[i]){break;}}if(i==1600){puts("YES");}else {puts("NO");}}int main(){int n;while(scanf("%d",&n)!=EOF){memset(tree,-1,sizeof(tree));if(n==0){break;}scanf("%s",ex);addtree();for(int i=0;i<n;i++){memset(ntree,-1,sizeof(ntree));scanf("%s",test);ttree();}}}
0 0
- hdu3791二叉搜索树
- HDU3791:二叉搜索树
- hdu3791 二叉搜索树
- hdu3791 二叉搜索树
- HDU3791 二叉搜索树
- HDU3791-二叉搜索树
- 二叉搜索树hdu3791
- hdu3791--二叉搜索树
- 【二叉搜索数】HDU3791二叉搜索树
- Hdu3791 - 二叉搜索树 - 二叉树
- hdu3791(二叉搜索树构造)
- HDU3791 二叉搜索树(构建二叉搜索树模板)
- 首道二叉树 HDU3791:二叉搜索树
- hdu3791 二叉搜索树(BST的建立)
- 二叉排序树:HDU3791-二叉搜索树(用指针建立二叉排序树)
- 浙大计算机研究生复试上机考试(2010)——二叉搜索树(hdu3791)
- 二叉树--二叉搜索树
- 【二叉树】二叉搜索树
- c++STL通用容器 之 bitset容器
- ThreadLocal 详解
- Java中的String你真的理解了吗?
- JAVA的集合类
- 经纬财富:淮安现货白银如何把握日内短线
- Hdu3791 - 二叉搜索树 - 二叉树
- string stringbuffer stringbuilder 三者的区别
- Kinect开发环境配置:Kinect for Windows SDK + OpenCV2.4.9 + VS2013 + Win8(x86)
- nmap
- Outlook 备份数据、账户、设置
- Codeforces 39E What Has Dirichlet Got to Do with That? 博弈+记忆化搜索
- Java性能的优化
- 初学Swift
- UVA 11927 - Games Are Important(sg函数)