随笔分类 -  Trie

Colored Sticks
摘要:poj2513:http://poj.org/problem?id=2513题意:就是求一个欧拉回路。题解:本题是判断欧拉通路是否存在,但是如果是用map的话就会超时,这里采用了trie树,有发现trie树的一种用法。神奇 啊 1 #include 2 #include 3 #include ... 阅读全文

posted @ 2014-09-17 09:00 天依蓝 阅读(137) 评论(0) 推荐(0)

Wild Words
摘要:poj1816:http://poj.org/problem?id=1816题意:给你n个模板串,然后每个串除了字母,还有?或者*,?可以代替任何非空单个字符,*可以替代任何长度任何串,包括空字符串。现在给以一些串,问你这些串在哪些串中出现过。题解:trie+DFS。首先,把n个字符串放到trie中... 阅读全文

posted @ 2014-09-13 19:47 天依蓝 阅读(307) 评论(0) 推荐(0)

Word Puzzles
摘要:poj1204:http://poj.org/problem?id=1204题意:给你n*m的字符串矩阵,然后p个查询,每个查询会给出一个字符串,然后问你在矩阵中能否通过8个方向搜索到这个字符串,输出地点以及搜索的方向。题解:这里的思想真的很好。离线,把要查询的字符串插入trie树中,然后在矩阵中暴... 阅读全文

posted @ 2014-09-10 22:17 天依蓝 阅读(488) 评论(0) 推荐(0)

Dictionary Size
摘要:uvaLive5913:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3924题意:给你n个串,然后你可以用串的非空前缀和非空后缀组成新的单... 阅读全文

posted @ 2014-08-14 15:32 天依蓝 阅读(269) 评论(0) 推荐(0)

Hyper Prefix Sets
摘要:uva11488:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=2483题意:给你n个串,对于一个前缀,如果出现k次,就会得到前缀的... 阅读全文

posted @ 2014-08-14 13:35 天依蓝 阅读(133) 评论(0) 推荐(0)

Crazy Search
摘要:poj1200:http://poj.org/problem?id=1200题意:给你一个有m种字符串,求长度为n的连续子串由多少种。题解:网上的代码都是hash,但是本人觉得hash有问题,就是n,m稍微大点,hash的值都会爆出int,无法开数组来记录该串是否被记录。可能数据弱,结果hash竟然... 阅读全文

posted @ 2014-08-10 21:55 天依蓝 阅读(603) 评论(0) 推荐(0)

strcmp() Anyone?
摘要:uva11732:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=&problem=2832&mosmsg=Submission+received+with... 阅读全文

posted @ 2014-07-16 10:21 天依蓝 阅读(295) 评论(0) 推荐(0)

Remember the Word
摘要:uvalive3942:https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1943题意:给以一个串,然后给你一些单词,问你这个串由这些单词组成的... 阅读全文

posted @ 2014-07-15 10:30 天依蓝 阅读(293) 评论(0) 推荐(0)

Shortest Prefixes
摘要:poj2001:http://poj.org/problem?id=2001题意:给你一些单词,然后让你寻找每个单词的一个前缀,这个前缀能够唯一表示这个单词,并且是最短的。题解:直接用trie树来搞。每个节点维护一个val值,每次插入经过该点值,把该点val加1,然后查询的时候,如果当前节点val是... 阅读全文

posted @ 2014-07-15 10:20 天依蓝 阅读(362) 评论(0) 推荐(0)

统计难题
摘要:hdu1251:http://acm.hdu.edu.cn/showproblem.php?pid=1251题意:Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀).题解:Trie模... 阅读全文

posted @ 2014-07-15 10:12 天依蓝 阅读(139) 评论(0) 推荐(0)

导航