这个题的意思是说,给出一些字符串,判断是否有字符串是另一个字符串的前缀,当然可以用排序水过,不过这个题拿来练习一下Trie树不错. 这个题在poj的discuss上好多人说必须要静态建树,估计都是用了指针实现的..不过竞赛中最好不要用指针,所以这里用了刘汝佳大神的数组实现方法,其实Trie树最重要的是每个节点的sz值,以及val值,ch[][]数组只是作为index来查询有没有这个字符,所以用数组实现时,把ch[][]数组定义在main外面,多case的话每个case定义一个Trie就好了...…