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.

Oct 11, 2026 · 3 min read

Disconnect Path in a Binary Matrix by at Most One Flip: Pattern and Complexity Walkthrough

A concise walkthrough for Disconnect Path in a Binary Matrix by at Most One Flip with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Oct 10, 2026 · 3 min read

Replace Employee ID With The Unique Identifier: Pattern and Complexity Walkthrough

A concise walkthrough for Replace Employee ID With The Unique Identifier with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Oct 08, 2026 · 3 min read

Sliding Puzzle: Pattern and Complexity Walkthrough

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

AlgorithmsLeetCode
Read post

Oct 07, 2026 · 3 min read

Maximum Sum BST in Binary Tree: Pattern and Complexity Walkthrough

A concise walkthrough for Maximum Sum BST in Binary Tree with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCodeData Structures
Read post

Oct 04, 2026 · 3 min read

Pairs of Songs With Total Durations Divisible by 60: Pattern and Complexity Walkthrough

A concise walkthrough for Pairs of Songs With Total Durations Divisible by 60 with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Oct 03, 2026 · 3 min read

Longest Non-Decreasing Subarray After Replacing at Most One Element: Pattern and Complexity Walkthrough

A concise walkthrough for Longest Non-Decreasing Subarray After Replacing at Most One Element with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCodeData Structures
Read post

Oct 02, 2026 · 3 min read

Defanging an IP Address: Pattern and Complexity Walkthrough

A concise walkthrough for Defanging an IP Address with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Oct 01, 2026 · 3 min read

Remove Stones to Minimize the Total: Pattern and Complexity Walkthrough

A concise walkthrough for Remove Stones to Minimize the Total with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post

Sep 29, 2026 · 3 min read

Lexicographically Smallest String After Operations With Constraint: Pattern and Complexity Walkthrough

A concise walkthrough for Lexicographically Smallest String After Operations With Constraint with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCodeData Structures
Read post

Sep 26, 2026 · 3 min read

Range Sum Query - Immutable: Pattern and Complexity Walkthrough

A concise walkthrough for Range Sum Query - Immutable with clear approach, complexity, and multi-language implementation templates.

AlgorithmsLeetCode
Read post