"Section 4: Arrays — Easy/Medium"
Overview
Foundational array problems covering common patterns such as two-pointer, sliding window, and in-place operations.
Lessons
| # | Lesson Name | Duration | Notes |
|---|---|---|---|
| 1 | Remove Duplicates | 45m 5s | |
| 2 | Remove Element | 22m 46s | |
| 3 | Reverse String | 26m 45s | |
| 4 | Best Time to Buy & Sell Stocks | 28m 16s | |
| 5 | Merge Sorted Arrays | 41m 33s | |
| 6 | Move Zeros | 26m 31s | |
| 7 | Max Consecutive Ones | 16m 29s | |
| 8 | Missing Number | 16m 55s | |
| 9 | Single Number | 19m 22s |
Lesson Checklist
- [ ] Remove Duplicates (45m 5s)
- [ ] Remove Element (22m 46s)
- [ ] Reverse String (26m 45s)
- [ ] Best Time to Buy & Sell Stocks (28m 16s)
- [ ] Merge Sorted Arrays (41m 33s)
- [ ] Move Zeros (26m 31s)
- [ ] Max Consecutive Ones (16m 29s)
- [ ] Missing Number (16m 55s)
- [ ] Single Number (19m 22s)
My Notes
Add your personal notes, key takeaways, and insights here as you progress through the section.
Key Patterns
- Two Pointer:
- In-place modification:
- Bit manipulation (XOR for Single Number):
Problem Notes
Remove Duplicates
Best Time to Buy & Sell Stocks
Merge Sorted Arrays
Missing Number
Single Number