Skip to content

code-with-anonymous/Leetcode-with-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leetcode-with-Python

Collection of LeetCode questions to ace the coding interview! - Created using LeetHub

Array

0004-median-of-two-sorted-arrays
0034-find-first-and-last-position-of-element-in-sorted-array
0682-baseball-game

Binary Search

0004-median-of-two-sorted-arrays
0034-find-first-and-last-position-of-element-in-sorted-array

Divide and Conquer

0004-median-of-two-sorted-arrays

Math

0070-climbing-stairs

Dynamic Programming

0070-climbing-stairs

Memoization

0070-climbing-stairs

String

0874-backspace-string-compare
1128-remove-all-adjacent-duplicates-in-string
1302-delete-characters-to-make-fancy-string
2470-removing-stars-from-a-string

Stack

0682-baseball-game
0874-backspace-string-compare
1128-remove-all-adjacent-duplicates-in-string
2470-removing-stars-from-a-string

Simulation

0682-baseball-game
0874-backspace-string-compare
2470-removing-stars-from-a-string

Two Pointers

0874-backspace-string-compare

LeetCode Topics

Array

0001-two-sum
0004-median-of-two-sorted-arrays
0011-container-with-most-water
0031-next-permutation
0075-sort-colors
0128-longest-consecutive-sequence
0153-find-minimum-in-rotated-sorted-array
0169-majority-element
0219-contains-duplicate-ii
0229-majority-element-ii
0238-product-of-array-except-self
0349-intersection-of-two-arrays
0643-maximum-average-subarray-i
0724-find-pivot-index
0739-daily-temperatures
0860-design-circular-queue
0898-transpose-matrix
0982-minimum-increment-to-make-array-unique
0983-validate-stack-sequences
1293-three-consecutive-odds
1477-product-of-the-last-k-numbers
1603-running-sum-of-1d-array
1720-crawler-log-folder
1741-sort-array-by-increasing-frequency
1791-richest-customer-wealth
2048-build-array-from-permutation
2058-concatenation-of-array
2232-adding-spaces-to-a-string
2551-apply-operations-to-an-array
3194-find-words-containing-character

Prefix Sum

0238-product-of-array-except-self
0724-find-pivot-index
1603-running-sum-of-1d-array

Hash Table

0001-two-sum
0128-longest-consecutive-sequence
0169-majority-element
0219-contains-duplicate-ii
0229-majority-element-ii
0349-intersection-of-two-arrays
0387-first-unique-character-in-a-string
1741-sort-array-by-increasing-frequency

Two Pointers

0011-container-with-most-water
0031-next-permutation
0075-sort-colors
0125-valid-palindrome
0344-reverse-string
0345-reverse-vowels-of-a-string
0349-intersection-of-two-arrays
0633-sum-of-square-numbers
2232-adding-spaces-to-a-string
2551-apply-operations-to-an-array

Binary Search

0004-median-of-two-sorted-arrays
0153-find-minimum-in-rotated-sorted-array
0349-intersection-of-two-arrays
0633-sum-of-square-numbers

Sorting

0075-sort-colors
0169-majority-element
0229-majority-element-ii
0349-intersection-of-two-arrays
0982-minimum-increment-to-make-array-unique
1741-sort-array-by-increasing-frequency

Greedy

0011-container-with-most-water
0982-minimum-increment-to-make-array-unique

Counting

0169-majority-element
0229-majority-element-ii
0387-first-unique-character-in-a-string
0982-minimum-increment-to-make-array-unique

Stack

0020-valid-parentheses
0225-implement-stack-using-queues
0232-implement-queue-using-stacks
0394-decode-string
0739-daily-temperatures
0983-validate-stack-sequences
1128-remove-all-adjacent-duplicates-in-string
1720-crawler-log-folder
1756-minimum-deletions-to-make-string-balanced

Simulation

0415-add-strings
0898-transpose-matrix
0983-validate-stack-sequences
2048-build-array-from-permutation
2058-concatenation-of-array
2232-adding-spaces-to-a-string
2551-apply-operations-to-an-array

Union Find

0128-longest-consecutive-sequence

Design

0225-implement-stack-using-queues
0232-implement-queue-using-stacks
0860-design-circular-queue
0969-number-of-recent-calls
1477-product-of-the-last-k-numbers

Queue

0225-implement-stack-using-queues
0232-implement-queue-using-stacks
0387-first-unique-character-in-a-string
0860-design-circular-queue
0969-number-of-recent-calls
1477-product-of-the-last-k-numbers

String

0020-valid-parentheses
0125-valid-palindrome
0344-reverse-string
0345-reverse-vowels-of-a-string
0387-first-unique-character-in-a-string
0394-decode-string
0415-add-strings
1128-remove-all-adjacent-duplicates-in-string
1720-crawler-log-folder
1756-minimum-deletions-to-make-string-balanced
2232-adding-spaces-to-a-string
3194-find-words-containing-character

Recursion

0394-decode-string
1013-fibonacci-number

Math

0007-reverse-integer
0415-add-strings
0633-sum-of-square-numbers
1013-fibonacci-number
1477-product-of-the-last-k-numbers

Data Stream

0969-number-of-recent-calls
1477-product-of-the-last-k-numbers

Linked List

0860-design-circular-queue

Sliding Window

0219-contains-duplicate-ii
0643-maximum-average-subarray-i

Divide and Conquer

0004-median-of-two-sorted-arrays
0169-majority-element

Dynamic Programming

1013-fibonacci-number
1756-minimum-deletions-to-make-string-balanced

Matrix

0898-transpose-matrix
1791-richest-customer-wealth

Monotonic Stack

0739-daily-temperatures

Memoization

1013-fibonacci-number

Tree

0104-maximum-depth-of-binary-tree

Depth-First Search

0104-maximum-depth-of-binary-tree

Breadth-First Search

0104-maximum-depth-of-binary-tree

Binary Tree

0104-maximum-depth-of-binary-tree

About

Collection of LeetCode questions to ace the coding interview! - Created using [LeetHub](https://github.com/QasimWani/LeetHub)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published