Z-Algo
- https://www.spoj.com/problems/QUERYSTR/ Code
- https://www.spoj.com/problems/EPALIN/ Code
- https://www.spoj.com/problems/FINDSR/ Code
- https://codeforces.net/problemset/problem/471/D Code
- https://www.spoj.com/problems/NHAY/ Code
- https://codeforces.net/problemset/problem/126/B Code
TRIE-Data structure
- https://www.spoj.com/problems/SUBXOR/ Code
- https://www.spoj.com/problems/PHONELST/ Code
- https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2683
- http://codeforces.net/problemset/problem/706/D Code
- http://codeforces.net/problemset/problem/665/E Code
- http://codeforces.net/problemset/problem/282/E Code
- http://codeforces.net/problemset/problem/271/D Code
Manacher Algorithm
Suffix Array
- https://www.spoj.com/problems/DISUBSTR/ Code
- https://www.codechef.com/INSQ2016/problems/INSQ16F
- http://codeforces.net/contest/452/problem/E Code
String Hashing
- http://codeforces.net/problemset/problem/514/C Code
- http://codeforces.net/contest/159/problem/D Code
- http://codeforces.net/contest/727/problem/E Code
Aho-corasick
- https://www.spoj.com/problems/SUB_PROB/
- https://www.codechef.com/problems/LYRC
- https://www.codechef.com/JULY12/problems/FAVNUM
- https://www.codechef.com/LTIME06/problems/QMARKS
- http://codeforces.net/contest/163/problem/E
Palindromic tree
- https://www.hackerrank.com/contests/world-codesprint-6/challenges/functional-palindromes Code
- https://www.hackerrank.com/contests/world-codesprint-5/challenges/challenging-palindromes/problem 3.
Random String problems: