You are on page 1of 1

DSA Sheet

75 Days of DSA Program

EASY + Medium LEVEL Leetcode

LEETCODE GEEKSFORGEEKS Problem Of The Days

DATE Question Number Question Link Topic Question Link Topic

Contains Duplicate LINK 🔗 Arrays


01/12/2024 valid Anagram LINK 🔗 Arrays
Group Anagrams LINK 🔗 Arrays

Top K Frequent Elements LINK 🔗 Arrays Union of two arrays LINK 🔗 MATHS DAY 2
02/12/2024 Product of Array Except Self LINK 🔗 Arrays Print first n Fibonacci LINK 🔗
Numbers MATHS https://www.geeksforgeeks.org/problems/largest-sum-subarray-of-size-at-least-k3121/1
Valid Sudoku LINK 🔗 Arrays Nth Fibonacci NumberLINK 🔗 MATHS https://leetcode.com/problems/convert-an-array-into-a-2d-array-with-conditions/description/?envType=daily-question&envId=2024-01-02

Longest Consecutive Sequence LINK 🔗 Arrays Equilibrium Point LINK 🔗 Arrays DAY 3

03/12/2024 Move Zeroes LINK 🔗 Arrays Leaders in an array LINK 🔗 Arrays https://www.geeksforgeeks.org/problems/smallest-window-containing-0-1-and-2--170637/1

Find the Duplicate Number LINK 🔗 Arrays Binary Search LINK 🔗 Arrays https://leetcode.com/problems/number-of-laser-beams-in-a-bank/description/?envType=daily-question&envId=2024-01-03

Remove Duplicates from Sorted Array LINK 🔗 Array Product array puzzle LINK 🔗 Arrays DAY 4
04/12/2024 Palindrome Number LINK 🔗 Strings Product array puzzle LINK 🔗 Arrays https://www.geeksforgeeks.org/problems/find-element-occuring-once-when-all-other-are-present-thrice/1
Maximum Subarray
LINK 🔗 Array Three way partitioningLINK 🔗 Arrays https://leetcode.com/problems/minimum-number-of-operations-to-make-array-empty/?envType=daily-question&envId=2024-01-04

Combination Sum III


LINK 🔗 quick sort on array DAY 5
05/12/2024 Merge Sort LINK 🔗 merge sort on array in gdb( write the driver code and everything yourself)
https://www.geeksforgeeks.org/problems/count-possible-ways-to-construct-buildings5007/1
Remove duplicates from
LINKan
🔗unsorted linked list
Remove unsorted https://leetcode.com/problems/longest-increasing-subsequence/description/

Search a 2D Matrix LINK 🔗 LINK 🔗


Missing number in array DAY 6
06/12/2024 Pow(x, n) LINK 🔗 Parenthesis Checker LINK 🔗 https://www.geeksforgeeks.org/problems/techfest-and-the-queue1044/1
Majority Element LINK 🔗 Equilibrium Point LINK 🔗 https://leetcode.com/problems/maximum-profit-in-job-scheduling/description/

557. Reverse Words in a String III LINK 🔗 String DAY 7


07/12/2024 844. Backspace String Compare LINK 🔗 String https://www.geeksforgeeks.org/problems/split-array-largest-sum--141634/1
394. Decode String LINK 🔗 String https://leetcode.com/problems/arithmetic-slices-ii-subsequence/description/?envType=daily-question&envId=2024-01-07

Minimum Platforms LINK 🔗


08/12/2024 Trapping Rain WaterLINK 🔗 DAY 8
Second Largest LINK 🔗 https://www.geeksforgeeks.org/problems/merge-2-sorted-linked-list-in-reverse-order/1
https://leetcode.com/problems/arithmetic-slices-ii-subsequence/description/?envType=daily-question&envId=2024-01-07

622. Design Circular Queue LINK 🔗 DAY 9


09/12/2024 394. Decode String LINK 🔗 https://leetcode.com/problems/leaf-similar-trees/?envType=daily-question&envId=2024-01-09
155. Min Stack Link 🖇 https://www.geeksforgeeks.org/problems/search-pattern0205/1

202. Happy Number LINK🔗 DAY 11


11/12/2024 628. Maximum Product of Three Numbers LINK🔗 https://www.geeksforgeeks.org/problems/remove-k-digits/1
231. Power of Two LINK🔗 https://leetcode.com/problems/maximum-difference-between-node-and-ancestor/

DAY 12

12/12/2024 First Repeating Element


LINK🔗 https://www.geeksforgeeks.org/problems/reverse-first-k-elements-of-queue/1
Reverse First K elements
LINK🔗of Queue https://leetcode.com/problems/determine-if-string-halves-are-alike/description/?envType=daily-question&envId=2024-01-12
Non-Repeating Element
LINK🔗

You might also like