LeetCode in Python 3 with my Explanations.
Report Bug
·
Request Feature
Table of Contents
I use seanprashad / leetcode-patterns as my question list to improve my problem solving skill and algorithm design at LeetCode. The key features of LeetCode Python:
|
Problem | Category | My Solution | Source Code |
---|---|---|---|
Product of Array Except Self | Arrays |
Link | Link |
Find the Duplicate Number | Arrays | Two Pointers |
Link | Link |
Find All Duplicates in an Array | Arrays |
Link | Link |
Set Matrix Zeroes | Arrays |
Link | Link |
Spiral Matrix | Arrays |
Link | Link |
Rotate Image | Arrays |
Link | Link |
Longest Consecutive Sequence | Arrays |
Link | Link |
Letter Case Permutation | Backtracking |
Link | Link |
Subsets | Backtracking |
Link | Link |
Subsets II | Backtracking |
Link | Link |
Combination Sum | Backtracking |
Link | Link |
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Reach out to the maintainer at one of the following places:
- GitHub discussions
- The email which is located in GitHub profile