hihoCoder 1014 Trie树【python版】
来源:互联网 发布:高中知识软件 编辑:程序博客网 时间:2024/06/05 22:32
python版的简单字典树:
n = int(raw_input())lis = []for i in range(n): str = raw_input() lis.append(str)trie = {}for i in range(n): p=trie for ch in lis[i]: if not p.has_key(ch): p[ch] = [{}, 0] p[ch][1] += 1 p = p[ch][0]m = int(raw_input())for i in range(m): str = raw_input() p = trie ans = 0; cnt=0; for ch in str: if not p.has_key(ch): break else: cnt+=1 if cnt == len(str): ans = p[ch][1] p = p[ch][0] print ans
0 0
- hihoCoder 1014 Trie树【python版】
- hihocoder 1014 Trie树 trie
- [hihoCoder 1014][Trie 树]Trie
- hihocoder 1014 trie树
- hihocoder#1014 : Trie树
- hihoCoder #1014 : Trie树
- [HiHoCoder]#1014 : Trie树
- hihoCoder#1014Trie树
- hihoCoder #1014 Trie树
- hihocoder-#1014 : Trie树
- hihoCoder 1014 : Trie树
- hihoCoder #1014 : Trie树
- hihocoder-#1014 : Trie树
- hihocoder #1014 trie 树
- hihoCoder - 1014 - Trie树
- hihoCoder 1014 Trie树
- hihocoder 1014 trie树
- HihoCoder 1014 : Trie树
- spring + struts 无缝集成方式
- xHCI USB host controller & Debug Capability & Windows debug module
- CSS——id 和 class 选择器
- Mac终端添加ll、la、l命令
- 文章标题
- hihoCoder 1014 Trie树【python版】
- 网络攻防之——协议分析
- WIN10的Framework.net 3.5不能安装的解决方案
- Php 环境搭建
- POJ 3744 Scout YYF I 详细题解(矩阵优化概率DP)水题
- **Gradle version 2.2 is required. Current version is 2.14.1.问题解决方法**
- PAT1034有理数四则运算
- Mac 安装和配置 Tomcat
- 性能优化之测试数据准备