POJ 1156 IMMEDIATE DECODABILITY 解题报告
时间:2010-04-25 来源:MC_ACM
问题描述
http://acm.pku.edu.cn/JudgeOnline/problem?id=1056
Sample Input
01
10
0010
0000
9
01
10
010
0000
9
Sample Output
Set 1 is immediately decodable
Set 2 is not immediately decodable
题意:
输入一组数,判断是否存在某个数是另外一个数的前缀。
Trie树的性质:
1. 根节点不包含字符,除根节点外每一个节点都只包含一个字符。
2. 从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串。
3. 每个节点的所有子节点包含的字符都不相同。
解题思路:
使用trie树。
代码:
#include <iostream> |