https://github.com/git-vish/leetcode-python
LeetCode Coding interview questions solved in Python.
https://github.com/git-vish/leetcode-python
Last synced: 10 months ago
JSON representation
LeetCode Coding interview questions solved in Python.
- Host: GitHub
- URL: https://github.com/git-vish/leetcode-python
- Owner: git-vish
- Created: 2021-01-18T06:10:44.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-28T04:06:43.000Z (about 5 years ago)
- Last Synced: 2025-07-18T05:36:29.892Z (11 months ago)
- Language: Python
- Size: 79.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LeetCode Python
LeetCode Coding interview questions solved in Python.
| Index | Problem | Solution |
| --- | --- | ---|
|1|[Number of Islands](https://leetcode.com/problems/number-of-islands/) | [solution](Problems/island.py)|
|2|[Power of Two](https://leetcode.com/problems/power-of-two/)| [solution](Problems/power_of_two.py)|
|3|[Valid Parentheses](https://leetcode.com/problems/valid-parentheses/)| [solution](Problems/valid_parentheses.py)|
|4|[Single Number](https://leetcode.com/problems/single-number/)| [solution](Problems/single_number.py)|
|5|[Fizz Buzz](https://leetcode.com/problems/fizz-buzz/)| [solution](Problems/fizz_buzz.py)|
|6|[Contains Duplicate](https://leetcode.com/problems/contains-duplicate/)|[solution](Problems/contains_duplicate.py)|
|7|[Best Time to Buy and Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock/)|[solution](Problems/stocks.py)|
|8|[First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string/)|[solution](Problems/first_unique_char.py)|
|9|[Valid Anagram](https://leetcode.com/problems/valid-anagram/)|[solution](Problems/valid_anagram.py)|
|10|[Find Peak Element](https://leetcode.com/problems/find-peak-element/)|[solution](Problems/find_peak.py)|
|11|[Two Sum](https://leetcode.com/problems/two-sum/)|[solution](Problems/two_sum.py)|
|12|[Backspace String Compare](https://leetcode.com/problems/backspace-string-compare/)|[solution](Problems/backspace_string.py)|
|13|[Move Zeroes](https://leetcode.com/problems/move-zeroes/)|[solution](Problems/move_zeros.py)|
|14|[Reverse Integer](https://leetcode.com/problems/reverse-integer/)|[solution](Problems/reverse_int.py)|
|15|[Plus One](https://leetcode.com/problems/plus-one/)|[solution](Problems/plus_one.py)|
|16|[First Bad Version](https://leetcode.com/problems/first-bad-version/)|[solution](Problems/first_bad_version.py)|
|17|[Robot Return to Origin](https://leetcode.com/problems/robot-return-to-origin/)|[solution](Problems/robot_origin.py)|
|18|[Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii/)|[solution](Problems/contains_duplicate_2.py)|
|19|[Find the Difference](https://leetcode.com/problems/find-the-difference/)|[solution](Problems/find_the_difference.py)|
|20|[Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/)|[solution](Problems/array_to_bst.py)|
|21|[Intersection of Two Arrays](https://leetcode.com/problems/intersection-of-two-arrays/)|[solution](Problems/array_intersection.py)|
|22|[Missing Number](https://leetcode.com/problems/missing-number/)|[solution](Problems/missing_number.py)|
|23|[Moving Average from Data Stream](https://leetcode.com/problems/moving-average-from-data-stream/)|[solution](Problems/moving_average.py)|
|24|[Majority Element](https://leetcode.com/problems/majority-element/)|[solution](Problems/majority_element.py)|
|25|[Hamming Distance](https://leetcode.com/problems/hamming-distance/)|[solution](Problems/hamming_distance.py)|
|26|[Single Number II](https://leetcode.com/problems/single-number-ii/)|[solution](Problems/single_number_2.py)|
|27|[Path Sum](https://leetcode.com/problems/path-sum/)|[solution](Problems/path_sum.py)|
|28|[Remove Element](https://leetcode.com/problems/remove-element/)|[solution](Problems/remove_element.py)|
|29|[Number Complement](https://leetcode.com/problems/number-complement/)|[solution](Problems/number_complement.py)|
|30|[Climbing Stairs](https://leetcode.com/problems/climbing-stairs/)|[solution](Problems/stairs.py)|
|31|[Lowest Common Ancestor](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/)|[solution](Problems/lowest_common_ancestor.py)|
|32|[Jewels and Stones](https://leetcode.com/problems/jewels-and-stones/)|[solution](Problems/jewels_and_stones.py)|
|33|[Binary Number with Alternating Bits](https://leetcode.com/problems/binary-number-with-alternating-bits/)|[solution](Problems/bin_alternating_bits.py)|
|34|[Valid Palindrome](https://leetcode.com/problems/valid-palindrome/)|[solution](Problems/valid_palindrome.py)|
|35|[Find All Numbers Disappeared in an Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/)|[solution](Problems/disappeared_numbers.py)|
|36|[Container With Most Water](https://leetcode.com/problems/container-with-most-water/)|[solution](Problems/water_container.py)|
|37|[Monotonic Array](https://leetcode.com/problems/monotonic-array/)|[solution](Problems/monotonic_array.py)|
|38|[Sum of Left Leaves](https://leetcode.com/problems/sum-of-left-leaves/)|[solution](Problems/sum_of_left_leaves.py)|
|39|[Remove Duplicates from Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array/)|[solution](Problems/remove_duplicates.py)|
|40|[Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal/)|[solution](Problems/tree_postorder.py)|
|41|[Flipping an Image](https://leetcode.com/problems/flipping-an-image/)|[solution](Problems/image_flip.py)|
|42|[Kth Largest Element in an Array](https://leetcode.com/problems/kth-largest-element-in-an-array/)|[solution](Problems/kth_largest.py)|
|43|The Slippery Pole (TechGig)|[solution](Problems/slippery_pole.py)|
|44|[Flood Fill](https://leetcode.com/problems/flood-fill/)|[solution](Problems/flood_fill.py)|
|45|[Reverse Linked List](https://leetcode.com/problems/reverse-linked-list/)|[solution](Problems/reverse_linked_list.py)|
|46|[Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal/)|[solution](Problems/level_order.py)|
|47|[K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin/)|[solution](Problems/k_closest_points.py)|
|48|[Max Area of Island](https://leetcode.com/problems/max-area-of-island/)|[solution](Problems/max_area_island.py)|
|49|[Sort Characters By Frequency](https://leetcode.com/problems/sort-characters-by-frequency/)|[solution](Problems/sort_by_frequency.py)|
|50|[Frog Jump](https://leetcode.com/problems/frog-jump/)|[solution](Problems/frog_jump.py)|
|51|[Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists/)|[solution](Problems/merge_k_sorted_lists.py)|
|52|[License Key Formatting](https://leetcode.com/problems/license-key-formatting/)|[solution](Problems/license_key.py)|
|53|[Group Anagrams](https://leetcode.com/problems/group-anagrams/)|[solution](Problems/group_anagrams.py)|
|54|[Detect Capital](https://leetcode.com/problems/detect-capital/)|[solution](Problems/detect_capital.py)|