Problem Statement
Find minimum characters to add at front to make palindrome.
Approach
Find longest suffix that is also prefix of reversed string.
Time & Space Complexity
Time O(n), Space O(n).

The DSA Visualizer is designed for deep focus,
side-by-side code, and real-time execution insight.
On small screens, that level of clarity can't be preserved.
Open on a tablet (landscape) or desktop for the intended experience.
Desktop experience preview
Characters to add to make palindrome.
Find minimum characters to add at front to make palindrome.
Find longest suffix that is also prefix of reversed string.
Time O(n), Space O(n).
Loading Interactive Visualizer...
Click "Play" or use arrow keys to step through the execution.