# Two Pointers

- [Valid Palindrome II (Leetcode 680)](/dsa-in-python/two-pointers/valid-palindrome-ii-leetcode-680.md)
- [Optimal Partition of String (Leetcode 2405)](/dsa-in-python/two-pointers/optimal-partition-of-string-leetcode-2405.md)
- [Sort Array By Parity (Leetcode 905)](/dsa-in-python/two-pointers/sort-array-by-parity-leetcode-905.md)
- [Squares of a Sorted Array (Leetcode 977)](/dsa-in-python/two-pointers/squares-of-a-sorted-array-leetcode-977.md)
