Welcome to My Technical Blog

Exploring algorithms, data structures, and software engineering insights through detailed LeetCode problem solutions

313+ Problems Solved
3 Difficulty Levels
20+ Categories

Latest Posts

[Medium] 221. Maximal Square

Given an m x n binary matrix filled with '0's and '1's, find the largest square containing only '1's and...
leetcodemediumdynamic-programming

All Posts

[Medium] 207. Course Schedule

There are a total of numCourses courses you have to take, labeled from 0 to numCourses - 1. You are given an array prerequisites where prerequisites[i] = [ai, bi] indicates...
leetcodemediumgraphtopological-sortcycle-detection

[Medium] 752. Open the Lock

You have a lock in front of you with 4 circular wheels. Each wheel has 10 slots: '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'. The wheels can...
leetcodemediumbfsshortest-pathlock

[Medium] 322. Coin Change

You are given an integer array coins representing coins of different denominations and an integer amount representing a total amount of money.
leetcodemediumdynamic-programmingdpcoin-change

[Medium] 47. Permutations II

Difficulty: Medium Category: Backtracking, Recursion, Duplicates
leetcodealgorithmmediumbacktrackingrecursionduplicates

[Medium] 77. Combinations

Given two integers n and k, return all possible combinations of k numbers chosen from the range [1, n].
leetcodemediumbacktrackingrecursioncombinations

[Medium] 46. Permutations

Difficulty: Medium Category: Backtracking, Recursion
leetcodealgorithmmediumbacktrackingrecursion

Subscribe via RSS to stay updated