Technical Blog

Algorithms and Problem Solving Notes

I document solution strategies, implementation patterns, and lessons from coding problems so I can build a reliable interview and engineering knowledge base.

May 04, 2026 · 3 min read

Smallest Range Covering Elements from K Lists: Pattern and Complexity Walkthrough

A concise walkthrough for Smallest Range Covering Elements from K Lists with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

May 03, 2026 · 3 min read

Total Cost to Hire K Workers: Pattern and Complexity Walkthrough

A concise walkthrough for Total Cost to Hire K Workers with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Apr 29, 2026 · 3 min read

Check if Number Has Equal Digit Count and Digit Value: Pattern and Complexity Walkthrough

A concise walkthrough for Check if Number Has Equal Digit Count and Digit Value with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Apr 28, 2026 · 3 min read

Closest Divisors: Pattern and Complexity Walkthrough

A concise walkthrough for Closest Divisors with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Apr 25, 2026 · 3 min read

Merge Two 2D Arrays by Summing Values: Pattern and Complexity Walkthrough

A concise walkthrough for Merge Two 2D Arrays by Summing Values with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCodeData Structures
Read post

Apr 24, 2026 · 3 min read

Valid Mountain Array: Pattern and Complexity Walkthrough

A concise walkthrough for Valid Mountain Array with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCodeData Structures
Read post

Apr 23, 2026 · 3 min read

Sum of Left Leaves: Pattern and Complexity Walkthrough

A concise walkthrough for Sum of Left Leaves with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Apr 22, 2026 · 3 min read

Calculator with Method Chaining: Pattern and Complexity Walkthrough

A concise walkthrough for Calculator with Method Chaining with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Apr 19, 2026 · 3 min read

Minimum Number of Removals to Make Mountain Array: Pattern and Complexity Walkthrough

A concise walkthrough for Minimum Number of Removals to Make Mountain Array with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCodeData Structures
Read post

Apr 16, 2026 · 3 min read

Count of Matches in Tournament: Pattern and Complexity Walkthrough

A concise walkthrough for Count of Matches in Tournament with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post