博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj 1251 统计难题(字典树)
阅读量:6712 次
发布时间:2019-06-25

本文共 907 字,大约阅读时间需要 3 分钟。

题目链接:

AC代码:

1 #include
2 #include
3 #include
4 #include
5 #include
6 #include
7 #include
8 using namespace std; 9 char ss[1010][1010];10 #define MAX 2711 struct trie12 {13 trie *next[MAX];14 int v;15 trie()16 {17 int i;18 v=0;19 for(i=0; i<26; i++) next[i]=NULL;20 }21 };22 trie *p,*q;23 void creattrie(char *str,trie *root)24 {25 int len = strlen(str);26 p = root;27 for(int i=0;i
next[id] == NULL)31 {32 q=new trie;33 q->v = 1;34 p->next[id] = q;35 p=q;36 }37 else38 {39 p=p->next[id];40 p->v+=1;41 }42 }43 }44 int findtrie(char *str,trie *root)45 {46 int i;47 int len = strlen(str);48 p = root;49 for(i=0;i
next[id];53 if(p->v == 1)54 {55 return i+1;56 }57 }58 }59 int main()60 {61 int T,n,ans;62 scanf("%d",&T);63 while(T--)64 {65 ans = 0;66 trie *root = new trie;67 scanf("%d",&n);68 //getchar();69 for(int i=0;i

 

转载地址:http://hahlo.baihongyu.com/

你可能感兴趣的文章
prometheus mysqld_exporter监控mysql-5.7
查看>>
react-native学习资源
查看>>
SpringMVC通过Redis实现缓存主页
查看>>
Linux三剑客之awk
查看>>
接口测试
查看>>
ubuntu16 kubernetes1.6安装(七、kubedns安装)
查看>>
python基本数据类型之字典
查看>>
隐藏元素之后改变窗体大小时echarts显示异常问题
查看>>
Centos7上yum安装nagios
查看>>
【实战】多台NFS客户机挂载同一台NFS服务器时,每台客户机都能对共享文件进行读写操作...
查看>>
Shell脚本编程(上)
查看>>
Python学习笔记__1.3章 list和tuple
查看>>
自动安装red hat enterprise linux
查看>>
爱创课堂每日一题第二十一天-移动端性能优化?
查看>>
kafka学习笔记:知识点整理(二)
查看>>
MongoDB日常运维操作命令小结
查看>>
PHP描述冒泡排序和快速排序算法
查看>>
Engineer04
查看>>
安装CentOS 6.5 系统
查看>>
创建YUM仓库
查看>>