Skip to content

arushi2103/30-days-Coding-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

30-days-Coding-Challenge

It's not about solving everything perfectly it's about showing up daily and getting a little better each time.

LeetCode Topics

Hash Table

0003-longest-substring-without-repeating-characters
0952-word-subsets
0106-construct-binary-tree-from-inorder-and-postorder-traversal
0448-find-all-numbers-disappeared-in-an-array
3421-count-pairs-that-form-a-complete-day-i
0749-shortest-completing-word
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0139-word-break

String

0003-longest-substring-without-repeating-characters
0952-word-subsets
3451-string-compression-iii
0020-valid-parentheses
0005-longest-palindromic-substring
0097-interleaving-string
0014-longest-common-prefix
1739-split-two-strings-to-make-palindrome
0749-shortest-completing-word
1128-remove-all-adjacent-duplicates-in-string
2877-shortest-string-that-contains-three-strings
1636-number-of-substrings-with-only-1s
0139-word-break
2654-count-the-number-of-vowel-strings-in-range
3143-longest-unequal-adjacent-groups-subsequence-i
3793-longest-palindrome-after-substring-concatenation-i

Sliding Window

0003-longest-substring-without-repeating-characters

Array

0952-word-subsets
0106-construct-binary-tree-from-inorder-and-postorder-traversal
0238-product-of-array-except-self
0448-find-all-numbers-disappeared-in-an-array
3421-count-pairs-that-form-a-complete-day-i
0749-shortest-completing-word
3430-count-days-without-meetings
0080-remove-duplicates-from-sorted-array-ii
1983-maximum-population-year
3114-beautiful-towers-i
0150-evaluate-reverse-polish-notation
0215-kth-largest-element-in-an-array
0121-best-time-to-buy-and-sell-stock
0119-pascals-triangle-ii
0056-merge-intervals
0057-insert-interval
0948-sort-an-array
0139-word-break
2654-count-the-number-of-vowel-strings-in-range
3143-longest-unequal-adjacent-groups-subsequence-i

Divide and Conquer

0106-construct-binary-tree-from-inorder-and-postorder-traversal
0215-kth-largest-element-in-an-array
0948-sort-an-array

Tree

0106-construct-binary-tree-from-inorder-and-postorder-traversal
0145-binary-tree-postorder-traversal
0450-delete-node-in-a-bst

Binary Tree

0106-construct-binary-tree-from-inorder-and-postorder-traversal
0145-binary-tree-postorder-traversal
0450-delete-node-in-a-bst

Stack

0020-valid-parentheses
0145-binary-tree-postorder-traversal
1128-remove-all-adjacent-duplicates-in-string
3114-beautiful-towers-i
0150-evaluate-reverse-polish-notation
0234-palindrome-linked-list

Prefix Sum

0238-product-of-array-except-self
1983-maximum-population-year

Depth-First Search

0145-binary-tree-postorder-traversal

Counting

3421-count-pairs-that-form-a-complete-day-i
1983-maximum-population-year
2654-count-the-number-of-vowel-strings-in-range

Two Pointers

0005-longest-palindromic-substring
1739-split-two-strings-to-make-palindrome
0080-remove-duplicates-from-sorted-array-ii
0019-remove-nth-node-from-end-of-list
0528-swapping-nodes-in-a-linked-list
2216-delete-the-middle-node-of-a-linked-list
0141-linked-list-cycle
0160-intersection-of-two-linked-lists
0234-palindrome-linked-list
3793-longest-palindrome-after-substring-concatenation-i

Dynamic Programming

0005-longest-palindromic-substring
0070-climbing-stairs
0097-interleaving-string
0121-best-time-to-buy-and-sell-stock
0119-pascals-triangle-ii
0139-word-break
3143-longest-unequal-adjacent-groups-subsequence-i
3793-longest-palindrome-after-substring-concatenation-i

Math

0070-climbing-stairs
0738-monotone-increasing-digits
0009-palindrome-number
1636-number-of-substrings-with-only-1s
0150-evaluate-reverse-polish-notation

Memoization

0070-climbing-stairs
0139-word-break

Trie

0014-longest-common-prefix
0139-word-break

Sorting

3430-count-days-without-meetings
0215-kth-largest-element-in-an-array
0056-merge-intervals
0948-sort-an-array

Greedy

0738-monotone-increasing-digits
2877-shortest-string-that-contains-three-strings
3143-longest-unequal-adjacent-groups-subsequence-i

Database

0181-employees-earning-more-than-their-managers

Enumeration

2877-shortest-string-that-contains-three-strings
3793-longest-palindrome-after-substring-concatenation-i

Monotonic Stack

3114-beautiful-towers-i

Linked List

0019-remove-nth-node-from-end-of-list
0528-swapping-nodes-in-a-linked-list
2216-delete-the-middle-node-of-a-linked-list
0206-reverse-linked-list
0141-linked-list-cycle
0083-remove-duplicates-from-sorted-list
0160-intersection-of-two-linked-lists
0234-palindrome-linked-list
0021-merge-two-sorted-lists

Heap (Priority Queue)

0215-kth-largest-element-in-an-array
0948-sort-an-array

Quickselect

0215-kth-largest-element-in-an-array

Binary Search Tree

0450-delete-node-in-a-bst

Recursion

0206-reverse-linked-list
0234-palindrome-linked-list
0021-merge-two-sorted-lists

Merge Sort

0948-sort-an-array

Bucket Sort

0948-sort-an-array

Radix Sort

0948-sort-an-array

Counting Sort

0948-sort-an-array

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages