Day Topic No.
Problem Link
1 Basics & F 1 Two Sum https://leetcode.com/problems/two-sum/
1 Basics & F 2 Reverse In https://leetcode.com/problems/reverse-integer/
1 Basics & F 3 Palindrom https://leetcode.com/problems/palindrome-number/
1 Basics & F 4 Roman to Ihttps://leetcode.com/problems/roman-to-integer/
1 Basics & F 5 Implementhttps://leetcode.com/problems/implement-strstr/
s
1 Basics & F 6 Valid Pare https://leetcode.com/problems/valid-parentheses/
1 Basics & F 7 Merge Twohttps://leetcode.com/problems/merge-two-sorted-lists/
1 Basics & F 8 Remove Dup https://leetcode.com/problems/remove-duplicates-from-sorted-array/
1 Basics & F 9 Maximum Shttps://leetcode.com/problems/maximum-subarray/
1 Basics & F 10 Plus One https://leetcode.com/problems/plus-one/
1 Basics & F 11 Intersectiohttps://leetcode.com/problems/intersection-of-two-arrays-ii/
1 Basics & F 12 Best Time thttps://leetcode.com/problems/best-time-to-buy-and-sell-stock/
1 Basics & F 13 Add Two Nhttps://leetcode.com/problems/add-two-numbers/
1 Basics & F 14 Linked List https://leetcode.com/problems/linked-list-cycle/
1 Basics & F 15 Happy Numhttps://leetcode.com/problems/happy-number/
2 Operators 1 Count Primhttps://leetcode.com/problems/count-primes/
2 Operators 2 Power of Thttps://leetcode.com/problems/power-of-three/
2 Operators 3 Power of https://leetcode.com/problems/power-of-two/
2 Operators 4 Hamming Dhttps://leetcode.com/problems/hamming-distance/
2 Operators 5 Number ofhttps://leetcode.com/problems/number-of-1-bits/
2 Operators 6 Missing N https://leetcode.com/problems/missing-number/
2 Operators 7 Single Numhttps://leetcode.com/problems/single-number/
2 Operators 8 Single Numhttps://leetcode.com/problems/single-number-ii/
2 Operators 9 Reverse Bithttps://leetcode.com/problems/reverse-bits/
2 Operators 10 Factorial T https://leetcode.com/problems/factorial-trailing-zeroes/
2 Operators 11 Excel Shee https://leetcode.com/problems/excel-sheet-column-number/
2 Operators 12 Fizz Buzz https://leetcode.com/problems/fizz-buzz/
2 Operators 13 Sum of Twohttps://leetcode.com/problems/sum-of-two-integers/
2 Operators 14 Sqrt(x) https://leetcode.com/problems/sqrtx/
2 Operators 15 Palindromehttps://leetcode.com/problems/palindrome-linked-list/
3 Loops 1 Count and https://leetcode.com/problems/count-and-say/
3 Loops 2 Ugly Numbhttps://leetcode.com/problems/ugly-number/
3 Loops 3 Ugly Numbe https://leetcode.com/problems/ugly-number-ii/
3 Loops 4 Climbing Sthttps://leetcode.com/problems/climbing-stairs/
3 Loops 5 Min Cost Clhttps://leetcode.com/problems/min-cost-climbing-stairs/
3 Loops 6 Rotate Arr https://leetcode.com/problems/rotate-array/
3 Loops 7 Move Zerohttps://leetcode.com/problems/move-zeroes/
3 Loops 8 Remove El https://leetcode.com/problems/remove-element/
3 Loops 9 Search Insehttps://leetcode.com/problems/search-insert-position/
3 Loops 10 Pascal's Tr https://leetcode.com/problems/pascals-triangle/
3 Loops 11 Pascal's Trihttps://leetcode.com/problems/pascals-triangle-ii/
3 Loops 12 Generate Phttps://leetcode.com/problems/generate-parentheses/
3 Loops 13 Pow(x, n) https://leetcode.com/problems/powx-n/
3 Loops 14 Kth Factor https://leetcode.com/problems/kth-factor-of-n/
3 Loops 15 Find the D https://leetcode.com/problems/find-the-duplicate-number/
4 Arrays 1 3Sum https://leetcode.com/problems/3sum/
4 Arrays 2 3Sum Closehttps://leetcode.com/problems/3sum-closest/
4 Arrays 3 Container https://leetcode.com/problems/container-with-most-water/
4 Arrays 4 Trapping Rhttps://leetcode.com/problems/trapping-rain-water/
4 Arrays 5 Product of https://leetcode.com/problems/product-of-array-except-self/
4 Arrays 6 Find All N https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/
4 Arrays 7 Find All Duhttps://leetcode.com/problems/find-all-duplicates-in-an-array/
4 Arrays 8 Majority E https://leetcode.com/problems/majority-element/
4 Arrays 9 Rotate Imahttps://leetcode.com/problems/rotate-image/
4 Arrays 10 Spiral Matrhttps://leetcode.com/problems/spiral-matrix/
4 Arrays 11 Set Matrix https://leetcode.com/problems/set-matrix-zeroes/
4 Arrays 12 Search a 2 https://leetcode.com/problems/search-a-2d-matrix/
4 Arrays 13 Search in Rhttps://leetcode.com/problems/search-in-rotated-sorted-array/
4 Arrays 14 First Bad V https://leetcode.com/problems/first-bad-version/
4 Arrays 15 Subarray S https://leetcode.com/problems/subarray-sum-equals-k/
5 Strings 1 Longest Suhttps://leetcode.com/problems/longest-substring-without-repeating-characters/
5 Strings 2 Longest Pahttps://leetcode.com/problems/longest-palindromic-substring/
5 Strings 3 Valid Anag https://leetcode.com/problems/valid-anagram/
5 Strings 4 Group Anahttps://leetcode.com/problems/group-anagrams/
5 Strings 5 First Uniquhttps://leetcode.com/problems/first-unique-character-in-a-string/
5 Strings 6 Implementhttps://leetcode.com/problems/implement-strstr-2/
s
5 Strings 7 Repeated Shttps://leetcode.com/problems/repeated-substring-pattern/
5 Strings 8 Valid Pali https://leetcode.com/problems/valid-palindrome/
5 Strings 9 Longest Cohttps://leetcode.com/problems/longest-common-prefix/
5 Strings 10 License Ke https://leetcode.com/problems/license-key-formatting/
5 Strings 11 Add Binaryhttps://leetcode.com/problems/add-binary/
5 Strings 12 Reverse Strhttps://leetcode.com/problems/reverse-string/
5 Strings 13 String to Inhttps://leetcode.com/problems/string-to-integer-atoi/
5 Strings 14 ZigZag Conhttps://leetcode.com/problems/zigzag-conversion/
5 Strings 15 Backspace https://leetcode.com/problems/backspace-string-compare/
6 Functions 1 Merge Twohttps://leetcode.com/problems/merge-two-sorted-lists-2/
6 Functions 2 Swap Nodes https://leetcode.com/problems/swap-nodes-in-pairs/
6 Functions 3 Reverse Linhttps://leetcode.com/problems/reverse-linked-list/
6 Functions 4 Reverse Linhttps://leetcode.com/problems/reverse-linked-list-ii/
6 Functions 5 Binary Treehttps://leetcode.com/problems/binary-tree-inorder-traversal/
6 Functions 6 Binary Treehttps://leetcode.com/problems/binary-tree-preorder-traversal/
6 Functions 7 Binary Treehttps://leetcode.com/problems/binary-tree-postorder-traversal/
6 Functions 8 Maximum De https://leetcode.com/problems/maximum-depth-of-binary-tree/
6 Functions 9 Symmetric https://leetcode.com/problems/symmetric-tree/
6 Functions 10 Same Tree https://leetcode.com/problems/same-tree/
6 Functions 11 Path Sum https://leetcode.com/problems/path-sum/
6 Functions 12 Sum of Lef https://leetcode.com/problems/sum-of-left-leaves/
6 Functions 13 Minimum De https://leetcode.com/problems/minimum-depth-of-binary-tree/
6 Functions 14 Balanced Bhttps://leetcode.com/problems/balanced-binary-tree/
6 Functions 15 Convert Sorhttps://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/
7 Pointers & 1 Valid Sudo https://leetcode.com/problems/valid-sudoku/
7 Pointers & 2 Sudoku Solhttps://leetcode.com/problems/sudoku-solver/
7 Pointers & 3 Word Sear https://leetcode.com/problems/word-search/
7 Pointers & 4 Word Searchttps://leetcode.com/problems/word-search-ii/
7 Pointers & 5 Evaluate R https://leetcode.com/problems/evaluate-reverse-polish-notation/
7 Pointers & 6 Implementhttps://leetcode.com/problems/implement-queue-using-stacks/
7 Pointers & 7 Implementhttps://leetcode.com/problems/implement-stack-using-queues/
7 Pointers & 8 LRU Cache https://leetcode.com/problems/lru-cache/
7 Pointers & 9 Design Ha https://leetcode.com/problems/design-hashmap/
7 Pointers & 10 Design Hashttps://leetcode.com/problems/design-hashset/
7 Pointers & 11 Number ofhttps://leetcode.com/problems/number-of-islands/
7 Pointers & 12 Clone Graphttps://leetcode.com/problems/clone-graph/
7 Pointers & 13 Course Schhttps://leetcode.com/problems/course-schedule/
7 Pointers & 14 Top K Freq https://leetcode.com/problems/top-k-frequent-elements/
7 Pointers & 15 Kth Largesthttps://leetcode.com/problems/kth-largest-element-in-an-array/
rom-sorted-array/
d-sell-stock/
appeared-in-an-array/
rted-array/
thout-repeating-characters/
er-in-a-string/
er-traversal/
binary-tree/
binary-tree/
y-to-binary-search-tree/
lish-notation/
sing-stacks/
ng-queues/
-in-an-array/