Chapter 5. Strings
This chapter describes several problems that ask you to manipulate strings. Some are just exercises in performing string operations. Others, such as finding palindromic substrings and longest common substrings, use interesting algorithms. The remaining exercises may actually be useful for some programs.