Skip to content

jjsizemore/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

176 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Solutions

A comprehensive collection of my annotated solutions to LeetCode problems, demonstrating problem-solving skills, algorithmic thinking, and coding practices in multiple languages.

LeetCode Stats C# Python

Overview

This repository contains well-documented solutions to algorithmic problems from LeetCode. Each solution includes:

  • Detailed approach explanation
  • Time and space complexity analysis
  • Multiple implementation strategies where applicable
  • Clean, readable code with appropriate comments

Problem Categories

Arrays & Strings

Linked Lists

Trees & Graphs

Dynamic Programming

Stack & Queue

Design Problems

My Approach

When solving LeetCode problems, I follow these principles:

  1. Understand the problem thoroughly before writing any code
  2. Consider multiple approaches and analyze their tradeoffs
  3. Optimize for readability and maintainability while meeting performance requirements
  4. Document complexity analysis to demonstrate understanding of algorithmic efficiency

Language-specific Implementations

Solutions are organized by language:

  • /python/ - Python solutions utilizing idiomatic Python features and libraries
  • /c#/ - C# solutions demonstrating object-oriented design principles

Future Improvements

  • Add unit tests for each solution
  • Include more detailed walkthroughs for complex problems
  • Expand solutions to cover more programming languages

Connect With Me

If you find these solutions helpful or have suggestions for improvements, feel free to:

  • Create an issue or pull request
  • Check out my portfolio / what I've been up to here
  • Connect with me on LinkedIn
  • Look at what else I've been coding on GitHub

License

This repository is available under the MIT License. See the LICENSE file for more information.

About

Assorted LC solutions in C# & Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published