leetcode-solutions/ ├── arrays/ # 45 problems (Two Pointers, Sliding Window, Kadane's) ├── strings/ # 32 problems (KMP, Palindromes, Sliding Window ...
1. leftMax – stores maximum values from the start of each block. 2. rightMax – stores maximum values from the end of each block.