Retrospective thoughts on Two Pointers
November 19, 2024

Intro

This is my retrospective analysis after completing the Two Pointers section on the Neetcode150 list.

Record

Here is the table of all attempts:

# Time Test Cases
10
11
12
13
14

We achieved 40% for this round. Terrible.

Thoughts

Test cases appear to be getting easier. I also noticed I’m hitting more optimal solutions. Let’s say I cheated, which one stream I did, and replaced my optimal. We managed to only change a few lines.

The streams are there for receipts. Accountability is key.

Going over the mechanics of the algos seems to be benefiting me. I am spending less time on fumbling by setting up the code, but I was not able to solve any of the problems within time constraints. From now on, I will give myself 40 minutes for one problem.

I encountered my first leetcode hard. We spent the entire stream trying to figure out the problem. I need to start thinking outside of just implementing an algo, and into recognizing HOW to use the algo to solve the problem.

I also need to do this more often. I feel it is more difficult to keep restarting rather than being consistent. Only one way to get the prize.

I’ve also decided to do a System Designs deep dive. Stay tuned!

This work is licensed under CC BY-NC-SA 4.0