LeetCode Practice in C#

Jun 19, 2025 · 1 min read
projects

A growing collection of algorithm and data-structure solutions written the way production code should be: documented, tested, and measured.

Structure

ProjectPurpose
ProblemsSolutions with XML documentation, often with more than one approach per problem
TestsxUnit tests covering every solution (dotnet test)
RunnerConsole app for ad-hoc experiments
BenchmarksBenchmarkDotNet comparisons of alternative implementations

Problems covered so far focus on arrays and strings, including Two Sum, Remove Duplicates from Sorted Array, Merge Sorted Array, Product of Array Except Self, and Increasing Triplet Subsequence.

What it demonstrates

Algorithmic problem solving in C#, test-first habits, and using benchmarks rather than intuition to compare approaches.

Scott Miner
Authors
Quantitative Analyst & Python/.NET Engineer
Quantitative analyst and .NET/Python engineer at Onward Energy in Denver. I build forecasting models, market-data platforms, and the MLOps and CI/CD that keep them honest, backed by an M.S. in Data Analytics (AI & ML, 4.0 GPA) and a decade of SQL Server, analytics, and full-stack work.