Skip to content

Yosef64/Leetcode_Problems_solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Topics

Array

0001-two-sum
0011-container-with-most-water
0135-candy
0240-search-a-2d-matrix-ii
0324-wiggle-sort-ii
0410-split-array-largest-sum
0729-my-calendar-i
1408-find-the-smallest-divisor-given-a-threshold
1478-maximum-number-of-events-that-can-be-attended
1510-find-lucky-integer-in-an-array
1675-magnetic-force-between-two-balls
2237-longest-palindrome-by-concatenating-two-letter-words
2292-counting-words-with-a-given-prefix
2586-longest-square-streak-in-an-array
3420-find-occurrences-of-an-element-in-an-array

String

0006-zigzag-conversion
1460-number-of-substrings-containing-all-three-characters
1502-construct-k-palindrome-strings
2237-longest-palindrome-by-concatenating-two-letter-words
2292-counting-words-with-a-given-prefix
3445-lexicographically-minimum-string-after-removing-stars

String Matching

2292-counting-words-with-a-given-prefix

Hash Table

0001-two-sum
1460-number-of-substrings-containing-all-three-characters
1502-construct-k-palindrome-strings
1510-find-lucky-integer-in-an-array
2237-longest-palindrome-by-concatenating-two-letter-words
2586-longest-square-streak-in-an-array
3420-find-occurrences-of-an-element-in-an-array
3445-lexicographically-minimum-string-after-removing-stars

Greedy

0011-container-with-most-water
0135-candy
0324-wiggle-sort-ii
0397-integer-replacement
0410-split-array-largest-sum
1478-maximum-number-of-events-that-can-be-attended
1502-construct-k-palindrome-strings
2237-longest-palindrome-by-concatenating-two-letter-words
3445-lexicographically-minimum-string-after-removing-stars

Counting

1502-construct-k-palindrome-strings
1510-find-lucky-integer-in-an-array
2237-longest-palindrome-by-concatenating-two-letter-words

Divide and Conquer

0240-search-a-2d-matrix-ii
0324-wiggle-sort-ii

Sorting

0324-wiggle-sort-ii
1478-maximum-number-of-events-that-can-be-attended
1675-magnetic-force-between-two-balls
2586-longest-square-streak-in-an-array

Quickselect

0324-wiggle-sort-ii

Sliding Window

1460-number-of-substrings-containing-all-three-characters

Binary Search

0240-search-a-2d-matrix-ii
0410-split-array-largest-sum
0729-my-calendar-i
1408-find-the-smallest-divisor-given-a-threshold
1675-magnetic-force-between-two-balls
2586-longest-square-streak-in-an-array

Dynamic Programming

0397-integer-replacement
0410-split-array-largest-sum
2586-longest-square-streak-in-an-array

Design

0729-my-calendar-i

Segment Tree

0729-my-calendar-i

Ordered Set

0729-my-calendar-i

Stack

3445-lexicographically-minimum-string-after-removing-stars

Heap (Priority Queue)

1478-maximum-number-of-events-that-can-be-attended
3445-lexicographically-minimum-string-after-removing-stars

Depth-First Search

0386-lexicographical-numbers

Trie

0386-lexicographical-numbers

Two Pointers

0011-container-with-most-water

Math

3600-find-the-k-th-character-in-string-game-i

Bit Manipulation

0397-integer-replacement
3600-find-the-k-th-character-in-string-game-i

Recursion

3600-find-the-k-th-character-in-string-game-i

Simulation

3600-find-the-k-th-character-in-string-game-i

Matrix

0240-search-a-2d-matrix-ii

Memoization

0397-integer-replacement

Prefix Sum

0410-split-array-largest-sum

About

Here is a small collection of my LeetCode solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published