https://github.com/shikha-code36/leetcode-solutions-python
Python Solution for Leetcode Questions
https://github.com/shikha-code36/leetcode-solutions-python
algorithms-and-data-structures arrays backtracking-algorithm bfs coding-interviews dfs dynamic-programming graphs heapsort-algorithm interview-preparation leetcode-patterns leetcode-python leetcode-solutions linked-list python-ds-algo queues recursion stacks strings trees
Last synced: 5 months ago
JSON representation
Python Solution for Leetcode Questions
- Host: GitHub
- URL: https://github.com/shikha-code36/leetcode-solutions-python
- Owner: Shikha-code36
- License: mit
- Created: 2022-06-26T10:47:02.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-07T16:53:04.000Z (almost 2 years ago)
- Last Synced: 2024-11-14T01:11:54.618Z (7 months ago)
- Topics: algorithms-and-data-structures, arrays, backtracking-algorithm, bfs, coding-interviews, dfs, dynamic-programming, graphs, heapsort-algorithm, interview-preparation, leetcode-patterns, leetcode-python, leetcode-solutions, linked-list, python-ds-algo, queues, recursion, stacks, strings, trees
- Language: Python
- Homepage:
- Size: 43 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# leetcode-solutions-python
Python solutions to the leetcode interview problems## Notes
Check the notes for the explaination - [Notes](https://stingy-shallot-4ea.notion.site/SeanPrashad-Leetcode-Patterns-7b700a3aa52543a4ace4dbdeb718b8cc)## Coding solution
- [x] [Backtracking](Backtracking)
- [x] [Word Search](Backtracking/79-Word-Search.py)
- [x] [Letter Case Permutation](Backtracking/784-letter-case-permutation.py)
- [x] [Subsets](Backtracking/78-Subsets.py)
- [x] [Subsets-II](Backtracking/90-Subsets-II.py)
- [x] [Permutations](Backtracking/46-Permutations.py)
- [x] [Permutations II](Backtracking/47-Permutations-II.py)
- [x] [Combinations](Backtracking/77-Combinations.py)
- [x] [Combination Sum](Backtracking/39-Combination-Sum.py)
- [x] [Combination Sum II](Backtracking/40-Combination-Sum-II.py)
- [x] [Combination Sum III](Backtracking/216-Combination-Sum-III.py)
- [x] [Generate Parentheses](Backtracking/22-Generate-Parentheses.py)
- [x] [Palindrome Partitioning](Backtracking/131-Palindrome-Partitioning.py)
- [x] [Letter Combinations of a Phone Number](Backtracking/17-Letter-Combinations-of-a-Phone-Number.py)
- [x] [Generalized Abbreviation](Backtracking/320-Generalized-Abbreviation.py)
- [x] [N-Queens](Backtracking/51-N-Queens.py)
- [x] [Dynamic Programming](Dynamic-Programming)
- [x] [Climbing Stairs](Dynamic-Programming/70-Climbing-Stairs.py)
- [x] [Maximum Subarray](Dynamic-Programming/53-maximum-subarray.py)
- [x] [Range Sum Query - Immutable](Dynamic-Programming/303-Range-Sum-Query-Immutable.py)
- [x] [Counting Bits](Dynamic-Programming/338-Counting-Bits.py)- [x] [Arrays](Arrays)
- [x] [Two Sum](Arrays/001-twosum.py)
- [x] [Contains Duplicate](Arrays/217-Contains-duplicate.py)
- [x] [Product Of Array Except Self](Arrays/238-product-of-array-except-self.py)- [x] [Two Pointers](Two-Pointers)
- [x] [Squares of a Sorted Array](Two-Pointers/977-Squares-of-a-Sorted-Array.py)
- [x] [Backspace String Compare](Two-Pointers/844-Backspace-String-Compare.py)
- [x] [Find the Duplicate Number](Two-Pointers/287-Find-the-Duplicate-Number.py)
- [x] [Subarray Product Less Than K](Two-Pointers/713-Subarray-Product-Less-Than-K.py)- [x] [Graphs](Graphs)
- [x] [Number of Islands](Graphs/200-Number-of-Islands.py)
- [x] [Clone Graph](Graphs/133-Clone-Graph.py)
- [x] [Course Schedule](Graphs/207-Course-Schedule.py)