214.Shortest-Palindrome
214. Shortest Palindrome
题目地址
题目描述
Given a string s, you are allowed to convert it to a palindrome by adding characters in front of it. Find and return the shortest palindrome you can find by performing this transformation.
Example 1:
Input: "aacecaaa"
Output: "aaacecaaa"
Example 2:
Input: "abcd"
Output: "dcbabcd"代码
Approach # Brute Force
Approach #1 Two pointers and recursion
Approach #3 KMP
Last updated