Skip to content

ActuallySam/leetcode-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode-python

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

LeetCode Topics

Array

0055-jump-game
0063-unique-paths-ii
0064-minimum-path-sum
0121-best-time-to-buy-and-sell-stock
0136-single-number
0153-find-minimum-in-rotated-sorted-array
0217-contains-duplicate
0238-product-of-array-except-self
0300-longest-increasing-subsequence
0347-top-k-frequent-elements
0448-find-all-numbers-disappeared-in-an-array
0485-max-consecutive-ones
0780-max-chunks-to-make-sorted
1006-vowel-spellchecker
1046-max-consecutive-ones-iii
1468-check-if-n-and-its-double-exist
1538-maximum-points-you-can-obtain-from-cards
1570-final-prices-with-a-special-discount-in-a-shop
1813-maximum-erasure-value
1834-minimum-number-of-people-to-teach
1917-maximum-average-pass-ratio
2164-two-best-non-overlapping-events
2179-most-beautiful-item-for-each-query
2274-keep-multiplying-found-values-by-two
2307-replace-non-coprime-numbers-in-array
2699-count-the-number-of-fair-pairs
2868-continuous-subarrays
3555-final-array-state-after-k-multiplication-operations-i
3748-sort-matrix-by-diagonals

Hash Table

0141-linked-list-cycle
0217-contains-duplicate
0347-top-k-frequent-elements
0448-find-all-numbers-disappeared-in-an-array
1006-vowel-spellchecker
1264-maximum-number-of-words-you-can-type
1468-check-if-n-and-its-double-exist
1813-maximum-erasure-value
1834-minimum-number-of-people-to-teach
2274-keep-multiplying-found-values-by-two

Sorting

0217-contains-duplicate
0295-find-median-from-data-stream
0347-top-k-frequent-elements
0780-max-chunks-to-make-sorted
1468-check-if-n-and-its-double-exist
2164-two-best-non-overlapping-events
2179-most-beautiful-item-for-each-query
2274-keep-multiplying-found-values-by-two
2699-count-the-number-of-fair-pairs
2887-sort-vowels-in-a-string
3748-sort-matrix-by-diagonals

Bit Manipulation

0136-single-number
0190-reverse-bits
0338-counting-bits
0371-sum-of-two-integers
2837-minimum-operations-to-make-the-integer-zero

Linked List

0141-linked-list-cycle

Two Pointers

0141-linked-list-cycle
0295-find-median-from-data-stream
1468-check-if-n-and-its-double-exist
1566-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence
2699-count-the-number-of-fair-pairs

String

0022-generate-parentheses
1006-vowel-spellchecker
1250-longest-common-subsequence
1264-maximum-number-of-words-you-can-type
1566-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence
2887-sort-vowels-in-a-string
3174-minimum-number-of-changes-to-make-binary-string-beautiful

Binary Search

0153-find-minimum-in-rotated-sorted-array
0300-longest-increasing-subsequence
1046-max-consecutive-ones-iii
1468-check-if-n-and-its-double-exist
2164-two-best-non-overlapping-events
2179-most-beautiful-item-for-each-query
2699-count-the-number-of-fair-pairs

Sliding Window

1046-max-consecutive-ones-iii
1538-maximum-points-you-can-obtain-from-cards
1813-maximum-erasure-value
2868-continuous-subarrays

Prefix Sum

0238-product-of-array-except-self
1046-max-consecutive-ones-iii
1538-maximum-points-you-can-obtain-from-cards

Dynamic Programming

0022-generate-parentheses
0055-jump-game
0062-unique-paths
0063-unique-paths-ii
0064-minimum-path-sum
0121-best-time-to-buy-and-sell-stock
0300-longest-increasing-subsequence
0338-counting-bits
1250-longest-common-subsequence
2164-two-best-non-overlapping-events
2408-number-of-people-aware-of-a-secret

Math

0062-unique-paths
0371-sum-of-two-integers
2307-replace-non-coprime-numbers-in-array
3555-final-array-state-after-k-multiplication-operations-i
3830-find-closest-person

Divide and Conquer

0190-reverse-bits
0347-top-k-frequent-elements

Heap (Priority Queue)

0295-find-median-from-data-stream
0347-top-k-frequent-elements
1917-maximum-average-pass-ratio
2164-two-best-non-overlapping-events
2868-continuous-subarrays
3555-final-array-state-after-k-multiplication-operations-i

Bucket Sort

0347-top-k-frequent-elements

Counting

0347-top-k-frequent-elements

Quickselect

0347-top-k-frequent-elements

Design

0295-find-median-from-data-stream

Data Stream

0295-find-median-from-data-stream

Tree

0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree
3058-maximum-number-of-k-divisible-components

Depth-First Search

0104-maximum-depth-of-binary-tree
3058-maximum-number-of-k-divisible-components

Breadth-First Search

0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree

Binary Tree

0102-binary-tree-level-order-traversal
0104-maximum-depth-of-binary-tree

Simulation

2274-keep-multiplying-found-values-by-two
2408-number-of-people-aware-of-a-secret
3555-final-array-state-after-k-multiplication-operations-i

Backtracking

0022-generate-parentheses

Greedy

0055-jump-game
0780-max-chunks-to-make-sorted
1834-minimum-number-of-people-to-teach
1917-maximum-average-pass-ratio

Combinatorics

0062-unique-paths

Matrix

0063-unique-paths-ii
0064-minimum-path-sum
3748-sort-matrix-by-diagonals

String Matching

1566-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence

Queue

2408-number-of-people-aware-of-a-secret
2868-continuous-subarrays

Ordered Set

2868-continuous-subarrays

Monotonic Queue

2868-continuous-subarrays

Stack

0780-max-chunks-to-make-sorted
1570-final-prices-with-a-special-discount-in-a-shop
2307-replace-non-coprime-numbers-in-array

Monotonic Stack

0780-max-chunks-to-make-sorted
1570-final-prices-with-a-special-discount-in-a-shop

Brainteaser

2837-minimum-operations-to-make-the-integer-zero

Enumeration

2837-minimum-operations-to-make-the-integer-zero

Number Theory

2307-replace-non-coprime-numbers-in-array

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published