Skip to content

Daria872/coding-journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

952 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

LeetCode Topics

String

0028-find-the-index-of-the-first-occurrence-in-a-string
0038-count-and-say
0087-scramble-string
0125-valid-palindrome
0151-reverse-words-in-a-string
0179-largest-number
0205-isomorphic-strings
0242-valid-anagram
0297-serialize-and-deserialize-binary-tree
0344-reverse-string
0345-reverse-vowels-of-a-string
0392-is-subsequence
0424-longest-repeating-character-replacement
0443-string-compression
0472-concatenated-words
0520-detect-capital
0889-buddy-strings
0981-delete-columns-to-make-sorted
1542-consecutive-characters
1666-make-the-string-great
1737-maximum-nesting-depth-of-the-parentheses
1781-check-if-two-string-arrays-are-equivalent
1823-determine-if-string-halves-are-alike
1890-sum-of-beauty-of-all-substrings
1970-sorting-the-sentence
2021-remove-all-occurrences-of-a-substring
2032-largest-odd-number-in-string
2887-sort-vowels-in-a-string
3462-vowels-game-in-a-string

Array

0018-4sum
0026-remove-duplicates-from-sorted-array
0039-combination-sum
0081-search-in-rotated-sorted-array-ii
0137-single-number-ii
0154-find-minimum-in-rotated-sorted-array-ii
0162-find-peak-element
0179-largest-number
0229-majority-element-ii
0260-single-number-iii
0283-move-zeroes
0350-intersection-of-two-arrays-ii
0435-non-overlapping-intervals
0472-concatenated-words
0917-boats-to-save-people
0966-binary-subarrays-with-sum
0981-delete-columns-to-make-sorted
1034-subarrays-with-k-different-integers
1056-capacity-to-ship-packages-within-d-days
1266-minimum-time-visiting-all-points
1319-unique-number-of-occurrences
1349-check-if-it-is-a-straight-line
1354-find-players-with-zero-or-one-losses
1395-minimum-time-visiting-all-points
1408-find-the-smallest-divisor-given-a-threshold
1582-special-positions-in-a-binary-matrix
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
1626-can-make-arithmetic-progression-from-sequence
1635-number-of-good-pairs
1646-kth-missing-positive-number
1781-check-if-two-string-arrays-are-equivalent
1988-minimize-maximum-pair-sum-in-array
3251-maximum-area-of-longest-diagonal-rectangle
4009-bitwise-or-of-even-numbers-in-an-array

Backtracking

0039-combination-sum

Counting

0229-majority-element-ii
1034-subarrays-with-k-different-integers
1354-find-players-with-zero-or-one-losses
1635-number-of-good-pairs
1823-determine-if-string-halves-are-alike
1890-sum-of-beauty-of-all-substrings

Stack

1666-make-the-string-great
1737-maximum-nesting-depth-of-the-parentheses
2021-remove-all-occurrences-of-a-substring

Math

0029-divide-two-integers
0050-powx-n
0231-power-of-two
0342-power-of-four
1070-convert-to-base-2
1266-minimum-time-visiting-all-points
1349-check-if-it-is-a-straight-line
1395-minimum-time-visiting-all-points
1461-count-all-valid-pickup-and-delivery-options
1610-xor-operation-in-an-array
1635-number-of-good-pairs
2032-largest-odd-number-in-string
2396-strictly-palindromic-number
2649-count-total-number-of-colored-cells
3462-vowels-game-in-a-string

Dynamic Programming

0087-scramble-string
0392-is-subsequence
0435-non-overlapping-intervals
0472-concatenated-words
1461-count-all-valid-pickup-and-delivery-options

Combinatorics

1461-count-all-valid-pickup-and-delivery-options

Sorting

0018-4sum
0179-largest-number
0229-majority-element-ii
0242-valid-anagram
0350-intersection-of-two-arrays-ii
0435-non-overlapping-intervals
0472-concatenated-words
0917-boats-to-save-people
1354-find-players-with-zero-or-one-losses
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
1626-can-make-arithmetic-progression-from-sequence
1970-sorting-the-sentence
1988-minimize-maximum-pair-sum-in-array
2887-sort-vowels-in-a-string

Two Pointers

0018-4sum
0026-remove-duplicates-from-sorted-array
0028-find-the-index-of-the-first-occurrence-in-a-string
0125-valid-palindrome
0151-reverse-words-in-a-string
0283-move-zeroes
0344-reverse-string
0345-reverse-vowels-of-a-string
0350-intersection-of-two-arrays-ii
0392-is-subsequence
0443-string-compression
0653-two-sum-iv-input-is-a-bst
0917-boats-to-save-people
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
1988-minimize-maximum-pair-sum-in-array
2396-strictly-palindromic-number

Bit Manipulation

0029-divide-two-integers
0137-single-number-ii
0191-number-of-1-bits
0231-power-of-two
0260-single-number-iii
0342-power-of-four
0476-number-complement
1054-complement-of-base-10-integer
1610-xor-operation-in-an-array
2323-minimum-bit-flips-to-convert-number
4009-bitwise-or-of-even-numbers-in-an-array

Recursion

0025-reverse-nodes-in-k-group
0050-powx-n
0231-power-of-two
0342-power-of-four

Geometry

1266-minimum-time-visiting-all-points
1349-check-if-it-is-a-straight-line
1395-minimum-time-visiting-all-points

Hash Table

0205-isomorphic-strings
0229-majority-element-ii
0242-valid-anagram
0350-intersection-of-two-arrays-ii
0424-longest-repeating-character-replacement
0653-two-sum-iv-input-is-a-bst
0889-buddy-strings
0966-binary-subarrays-with-sum
1034-subarrays-with-k-different-integers
1319-unique-number-of-occurrences
1354-find-players-with-zero-or-one-losses
1635-number-of-good-pairs
1890-sum-of-beauty-of-all-substrings

Tree

0297-serialize-and-deserialize-binary-tree
0653-two-sum-iv-input-is-a-bst

Depth-First Search

0297-serialize-and-deserialize-binary-tree
0472-concatenated-words
0653-two-sum-iv-input-is-a-bst

Breadth-First Search

0297-serialize-and-deserialize-binary-tree
0653-two-sum-iv-input-is-a-bst

Binary Search Tree

0081-search-in-rotated-sorted-array-ii
0154-find-minimum-in-rotated-sorted-array-ii
0162-find-peak-element
0350-intersection-of-two-arrays-ii
0653-two-sum-iv-input-is-a-bst
1056-capacity-to-ship-packages-within-d-days
1408-find-the-smallest-divisor-given-a-threshold
1621-number-of-subsequences-that-satisfy-the-given-sum-condition
1646-kth-missing-positive-number

Binary Tree

0297-serialize-and-deserialize-binary-tree
0653-two-sum-iv-input-is-a-bst

Design

0297-serialize-and-deserialize-binary-tree

Linked List

0025-reverse-nodes-in-k-group

String Matching

0028-find-the-index-of-the-first-occurrence-in-a-string

Trie

0472-concatenated-words

Greedy

0179-largest-number
0435-non-overlapping-intervals
0917-boats-to-save-people
1988-minimize-maximum-pair-sum-in-array
2032-largest-odd-number-in-string

Simulation

2021-remove-all-occurrences-of-a-substring
4009-bitwise-or-of-even-numbers-in-an-array

Divide and Conquer

0191-number-of-1-bits

Sliding Window

0424-longest-repeating-character-replacement
0966-binary-subarrays-with-sum
1034-subarrays-with-k-different-integers

Prefix Sum

0966-binary-subarrays-with-sum

Brainteaser

2396-strictly-palindromic-number
3462-vowels-game-in-a-string

Game Theory

3462-vowels-game-in-a-string

Matrix

1582-special-positions-in-a-binary-matrix

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors