🧩 LeetCode Solutions Master Track

Comprehensive, production-ready C# (.NET 9) solutions for curated LeetCode interview challenges with complete complexity proofs, executable verification harnesses, and algorithmic pattern grouping.


πŸ“Œ Pattern Categories & Solution Breakdown

πŸ“‚ 01. Arrays and Hashing (9 Problems)

πŸ“‚ 02. Two Pointers (3 Problems)

πŸ“‚ 03. Sliding Window (2 Problems)

πŸ“‚ 04. Stack (1 Problem)

πŸ“‚ 05. Binary Search (1 Problem)

πŸ“‚ 06. Linked List (4 Problems)

πŸ“‚ 07. Trees (1 Problem)

πŸ“‚ 09. Heap / Priority Queue (1 Problem)

πŸ“‚ 13. 1D Dynamic Programming (3 Problems)

πŸ“‚ 17. Math and Geometry (2 Problems)


πŸ› οΈ Verification & Test Harness (.NET 9)

All C# implementations are fully isolated in src/ and can be tested individually or via the master Visual Studio Solution:

# Build entire LeetCode suite
dotnet build "01_DSA/02_dsa_solutions/leetcode_solutions/LeetCode_Solutions.slnx"
 
# Run individual problem
dotnet run --project "01_DSA/02_dsa_solutions/leetcode_solutions/src/1.two-sum"
dotnet run --project "01_DSA/02_dsa_solutions/leetcode_solutions/src/217.Contains-Duplicate"