0% found this document useful (0 votes)
4 views24 pages

LeetCode Practice Sheet (149 Days)

The document outlines a full LeetCode practice schedule from June 30, 2025, to January 23, 2026, organized by topics such as Variables & Data Types, Operators, and more. Each day features specific problems with links to their respective LeetCode pages for practice. The schedule includes a variety of algorithmic challenges across different data structures and techniques.

Uploaded by

Rooshan Javed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views24 pages

LeetCode Practice Sheet (149 Days)

The document outlines a full LeetCode practice schedule from June 30, 2025, to January 23, 2026, organized by topics such as Variables & Data Types, Operators, and more. Each day features specific problems with links to their respective LeetCode pages for practice. The schedule includes a variety of algorithmic challenges across different data structures and techniques.

Uploaded by

Rooshan Javed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 24

Full LeetCode Practice Sheet (June 30,

2025 – January 23, 2026)


Monday, 30 June 2025
Topic: Variables & Data Types

 - Two Sum: https://leetcode.com/problems/two-sum/


 - Add Two Integers: https://leetcode.com/problems/add-two-integers/
 - Subtract the Product and Sum of Digits: https://leetcode.com/problems/subtract-the-
product-and-sum-of-digits-of-an-integer/

Tuesday, 01 July 2025


Topic: Operators

 - Number Complement: https://leetcode.com/problems/number-complement/


 - Hamming Distance: https://leetcode.com/problems/hamming-distance/

Wednesday, 02 July 2025


Topic: Conditional Statements

 - Determine if Two Events Have Conflict: https://leetcode.com/problems/determine-if-


two-events-have-conflict/

Thursday, 03 July 2025


Topic: Loops

 - Fizz Buzz: https://leetcode.com/problems/fizz-buzz/


 - Count Odd Numbers in an Interval Range: https://leetcode.com/problems/count-odd-
numbers-in-an-interval-range/

Friday, 04 July 2025


Topic: Patterns

 - Print Numbers in Pyramid: https://www.geeksforgeeks.org/programs-printing-


pyramid-patterns-c/
Monday, 07 July 2025
Topic: Functions

 - Palindrome Number: https://leetcode.com/problems/palindrome-number/

Tuesday, 08 July 2025


Topic: Binary Number System

 - Complement of Base 10 Integer: https://leetcode.com/problems/complement-of-


base-10-integer/

Wednesday, 09 July 2025


Topic: Pointers

 - Intersection of Two Linked Lists: https://leetcode.com/problems/intersection-of-two-


linked-lists/

Thursday, 10 July 2025


Topic: Arrays

 - Best Time to Buy and Sell Stock: https://leetcode.com/problems/best-time-to-buy-


and-sell-stock/
 - Remove Duplicates from Sorted Array: https://leetcode.com/problems/remove-
duplicates-from-sorted-array/
 - Merge Sorted Array: https://leetcode.com/problems/merge-sorted-array/

Friday, 11 July 2025


Topic: Sorting

 - Sort Colors: https://leetcode.com/problems/sort-colors/


 - Sort an Array: https://leetcode.com/problems/sort-an-array/

Monday, 14 July 2025


Topic: 2D Arrays

 - Set Matrix Zeroes: https://leetcode.com/problems/set-matrix-zeroes/


 - Spiral Matrix: https://leetcode.com/problems/spiral-matrix/
Tuesday, 15 July 2025
Topic: Strings

 - Valid Anagram: https://leetcode.com/problems/valid-anagram/


 - Longest Common Prefix: https://leetcode.com/problems/longest-common-prefix/

Wednesday, 16 July 2025


Topic: Vectors

 - Insert Delete GetRandom O(1): https://leetcode.com/problems/insert-delete-


getrandom-o1/

Thursday, 17 July 2025


Topic: Bit Manipulation

 - Single Number: https://leetcode.com/problems/single-number/


 - Bitwise AND of Numbers Range: https://leetcode.com/problems/bitwise-and-of-
numbers-range/

Friday, 18 July 2025


Topic: OOP

 - Design Parking System: https://leetcode.com/problems/design-parking-system/

Monday, 21 July 2025


Topic: Recursion

 - Reverse Linked List: https://leetcode.com/problems/reverse-linked-list/


 - Pascal's Triangle: https://leetcode.com/problems/pascals-triangle/

Tuesday, 22 July 2025


Topic: Divide & Conquer

 - Majority Element: https://leetcode.com/problems/majority-element/

Wednesday, 23 July 2025


Topic: Complexity

 - Find the Duplicate Number: https://leetcode.com/problems/find-the-duplicate-


number/
Thursday, 24 July 2025
Topic: Backtracking

 - Subsets: https://leetcode.com/problems/subsets/
 - Permutations: https://leetcode.com/problems/permutations/

Friday, 25 July 2025


Topic: Linked List

 - Merge Two Sorted Lists: https://leetcode.com/problems/merge-two-sorted-lists/


 - Linked List Cycle: https://leetcode.com/problems/linked-list-cycle/

Monday, 28 July 2025


Topic: Stack

 - Valid Parentheses: https://leetcode.com/problems/valid-parentheses/


 - Min Stack: https://leetcode.com/problems/min-stack/

Tuesday, 29 July 2025


Topic: Queue

 - Implement Queue using Stacks: https://leetcode.com/problems/implement-queue-


using-stacks/

Wednesday, 30 July 2025


Topic: Greedy

 - Jump Game: https://leetcode.com/problems/jump-game/


 - Gas Station: https://leetcode.com/problems/gas-station/

Thursday, 31 July 2025


Topic: Tree

 - Maximum Depth of Binary Tree: https://leetcode.com/problems/maximum-depth-of-


binary-tree/
 - Validate Binary Search Tree: https://leetcode.com/problems/validate-binary-search-
tree/
Friday, 01 August 2025
Topic: BST

 - Lowest Common Ancestor of a BST: https://leetcode.com/problems/lowest-common-


ancestor-of-a-binary-search-tree/

Monday, 04 August 2025


Topic: Heap

 - Top K Frequent Elements: https://leetcode.com/problems/top-k-frequent-elements/

Tuesday, 05 August 2025


Topic: Hashing

 - Two Sum: https://leetcode.com/problems/two-sum/


 - Group Anagrams: https://leetcode.com/problems/group-anagrams/

Wednesday, 06 August 2025


Topic: Trie

 - Implement Trie (Prefix Tree): https://leetcode.com/problems/implement-trie-prefix-


tree/

Thursday, 07 August 2025


Topic: Graph

 - Number of Provinces: https://leetcode.com/problems/number-of-provinces/


 - Course Schedule: https://leetcode.com/problems/course-schedule/

Friday, 08 August 2025


Topic: DP

 - Climbing Stairs: https://leetcode.com/problems/climbing-stairs/


 - House Robber: https://leetcode.com/problems/house-robber/
 - Longest Increasing Subsequence: https://leetcode.com/problems/longest-increasing-
subsequence/

Monday, 11 August 2025


Topic: Segment Tree
 - Range Sum Query - Mutable: https://leetcode.com/problems/range-sum-query-
mutable/

Tuesday, 12 August 2025


Topic: Variables & Data Types

 - Two Sum: https://leetcode.com/problems/two-sum/


 - Add Two Integers: https://leetcode.com/problems/add-two-integers/
 - Subtract the Product and Sum of Digits: https://leetcode.com/problems/subtract-the-
product-and-sum-of-digits-of-an-integer/

Wednesday, 13 August 2025


Topic: Operators

 - Number Complement: https://leetcode.com/problems/number-complement/


 - Hamming Distance: https://leetcode.com/problems/hamming-distance/

Thursday, 14 August 2025


Topic: Conditional Statements

 - Determine if Two Events Have Conflict: https://leetcode.com/problems/determine-if-


two-events-have-conflict/

Friday, 15 August 2025


Topic: Loops

 - Fizz Buzz: https://leetcode.com/problems/fizz-buzz/


 - Count Odd Numbers in an Interval Range: https://leetcode.com/problems/count-odd-
numbers-in-an-interval-range/

Monday, 18 August 2025


Topic: Patterns

 - Print Numbers in Pyramid: https://www.geeksforgeeks.org/programs-printing-


pyramid-patterns-c/

Tuesday, 19 August 2025


Topic: Functions

 - Palindrome Number: https://leetcode.com/problems/palindrome-number/


Wednesday, 20 August 2025
Topic: Binary Number System

 - Complement of Base 10 Integer: https://leetcode.com/problems/complement-of-


base-10-integer/

Thursday, 21 August 2025


Topic: Pointers

 - Intersection of Two Linked Lists: https://leetcode.com/problems/intersection-of-two-


linked-lists/

Friday, 22 August 2025


Topic: Arrays

 - Best Time to Buy and Sell Stock: https://leetcode.com/problems/best-time-to-buy-


and-sell-stock/
 - Remove Duplicates from Sorted Array: https://leetcode.com/problems/remove-
duplicates-from-sorted-array/
 - Merge Sorted Array: https://leetcode.com/problems/merge-sorted-array/

Monday, 25 August 2025


Topic: Sorting

 - Sort Colors: https://leetcode.com/problems/sort-colors/


 - Sort an Array: https://leetcode.com/problems/sort-an-array/

Tuesday, 26 August 2025


Topic: 2D Arrays

 - Set Matrix Zeroes: https://leetcode.com/problems/set-matrix-zeroes/


 - Spiral Matrix: https://leetcode.com/problems/spiral-matrix/

Wednesday, 27 August 2025


Topic: Strings

 - Valid Anagram: https://leetcode.com/problems/valid-anagram/


 - Longest Common Prefix: https://leetcode.com/problems/longest-common-prefix/
Thursday, 28 August 2025
Topic: Vectors

 - Insert Delete GetRandom O(1): https://leetcode.com/problems/insert-delete-


getrandom-o1/

Friday, 29 August 2025


Topic: Bit Manipulation

 - Single Number: https://leetcode.com/problems/single-number/


 - Bitwise AND of Numbers Range: https://leetcode.com/problems/bitwise-and-of-
numbers-range/

Monday, 01 September 2025


Topic: OOP

 - Design Parking System: https://leetcode.com/problems/design-parking-system/

Tuesday, 02 September 2025


Topic: Recursion

 - Reverse Linked List: https://leetcode.com/problems/reverse-linked-list/


 - Pascal's Triangle: https://leetcode.com/problems/pascals-triangle/

Wednesday, 03 September 2025


Topic: Divide & Conquer

 - Majority Element: https://leetcode.com/problems/majority-element/

Thursday, 04 September 2025


Topic: Complexity

 - Find the Duplicate Number: https://leetcode.com/problems/find-the-duplicate-


number/

Friday, 05 September 2025


Topic: Backtracking

 - Subsets: https://leetcode.com/problems/subsets/
 - Permutations: https://leetcode.com/problems/permutations/
Monday, 08 September 2025
Topic: Linked List

 - Merge Two Sorted Lists: https://leetcode.com/problems/merge-two-sorted-lists/


 - Linked List Cycle: https://leetcode.com/problems/linked-list-cycle/

Tuesday, 09 September 2025


Topic: Stack

 - Valid Parentheses: https://leetcode.com/problems/valid-parentheses/


 - Min Stack: https://leetcode.com/problems/min-stack/

Wednesday, 10 September 2025


Topic: Queue

 - Implement Queue using Stacks: https://leetcode.com/problems/implement-queue-


using-stacks/

Thursday, 11 September 2025


Topic: Greedy

 - Jump Game: https://leetcode.com/problems/jump-game/


 - Gas Station: https://leetcode.com/problems/gas-station/

Friday, 12 September 2025


Topic: Tree

 - Maximum Depth of Binary Tree: https://leetcode.com/problems/maximum-depth-of-


binary-tree/
 - Validate Binary Search Tree: https://leetcode.com/problems/validate-binary-search-
tree/

Monday, 15 September 2025


Topic: BST

 - Lowest Common Ancestor of a BST: https://leetcode.com/problems/lowest-common-


ancestor-of-a-binary-search-tree/
Tuesday, 16 September 2025
Topic: Heap

 - Top K Frequent Elements: https://leetcode.com/problems/top-k-frequent-elements/

Wednesday, 17 September 2025


Topic: Hashing

 - Two Sum: https://leetcode.com/problems/two-sum/


 - Group Anagrams: https://leetcode.com/problems/group-anagrams/

Thursday, 18 September 2025


Topic: Trie

 - Implement Trie (Prefix Tree): https://leetcode.com/problems/implement-trie-prefix-


tree/

Friday, 19 September 2025


Topic: Graph

 - Number of Provinces: https://leetcode.com/problems/number-of-provinces/


 - Course Schedule: https://leetcode.com/problems/course-schedule/

Monday, 22 September 2025


Topic: DP

 - Climbing Stairs: https://leetcode.com/problems/climbing-stairs/


 - House Robber: https://leetcode.com/problems/house-robber/
 - Longest Increasing Subsequence: https://leetcode.com/problems/longest-increasing-
subsequence/

Tuesday, 23 September 2025


Topic: Segment Tree

 - Range Sum Query - Mutable: https://leetcode.com/problems/range-sum-query-


mutable/

Wednesday, 24 September 2025


Topic: Variables & Data Types
 - Two Sum: https://leetcode.com/problems/two-sum/
 - Add Two Integers: https://leetcode.com/problems/add-two-integers/
 - Subtract the Product and Sum of Digits: https://leetcode.com/problems/subtract-the-
product-and-sum-of-digits-of-an-integer/

Thursday, 25 September 2025


Topic: Operators

 - Number Complement: https://leetcode.com/problems/number-complement/


 - Hamming Distance: https://leetcode.com/problems/hamming-distance/

Friday, 26 September 2025


Topic: Conditional Statements

 - Determine if Two Events Have Conflict: https://leetcode.com/problems/determine-if-


two-events-have-conflict/

Monday, 29 September 2025


Topic: Loops

 - Fizz Buzz: https://leetcode.com/problems/fizz-buzz/


 - Count Odd Numbers in an Interval Range: https://leetcode.com/problems/count-odd-
numbers-in-an-interval-range/

Tuesday, 30 September 2025


Topic: Patterns

 - Print Numbers in Pyramid: https://www.geeksforgeeks.org/programs-printing-


pyramid-patterns-c/

Wednesday, 01 October 2025


Topic: Functions

 - Palindrome Number: https://leetcode.com/problems/palindrome-number/

Thursday, 02 October 2025


Topic: Binary Number System

 - Complement of Base 10 Integer: https://leetcode.com/problems/complement-of-


base-10-integer/
Friday, 03 October 2025
Topic: Pointers

 - Intersection of Two Linked Lists: https://leetcode.com/problems/intersection-of-two-


linked-lists/

Monday, 06 October 2025


Topic: Arrays

 - Best Time to Buy and Sell Stock: https://leetcode.com/problems/best-time-to-buy-


and-sell-stock/
 - Remove Duplicates from Sorted Array: https://leetcode.com/problems/remove-
duplicates-from-sorted-array/
 - Merge Sorted Array: https://leetcode.com/problems/merge-sorted-array/

Tuesday, 07 October 2025


Topic: Sorting

 - Sort Colors: https://leetcode.com/problems/sort-colors/


 - Sort an Array: https://leetcode.com/problems/sort-an-array/

Wednesday, 08 October 2025


Topic: 2D Arrays

 - Set Matrix Zeroes: https://leetcode.com/problems/set-matrix-zeroes/


 - Spiral Matrix: https://leetcode.com/problems/spiral-matrix/

Thursday, 09 October 2025


Topic: Strings

 - Valid Anagram: https://leetcode.com/problems/valid-anagram/


 - Longest Common Prefix: https://leetcode.com/problems/longest-common-prefix/

Friday, 10 October 2025


Topic: Vectors

 - Insert Delete GetRandom O(1): https://leetcode.com/problems/insert-delete-


getrandom-o1/
Monday, 13 October 2025
Topic: Bit Manipulation

 - Single Number: https://leetcode.com/problems/single-number/


 - Bitwise AND of Numbers Range: https://leetcode.com/problems/bitwise-and-of-
numbers-range/

Tuesday, 14 October 2025


Topic: OOP

 - Design Parking System: https://leetcode.com/problems/design-parking-system/

Wednesday, 15 October 2025


Topic: Recursion

 - Reverse Linked List: https://leetcode.com/problems/reverse-linked-list/


 - Pascal's Triangle: https://leetcode.com/problems/pascals-triangle/

Thursday, 16 October 2025


Topic: Divide & Conquer

 - Majority Element: https://leetcode.com/problems/majority-element/

Friday, 17 October 2025


Topic: Complexity

 - Find the Duplicate Number: https://leetcode.com/problems/find-the-duplicate-


number/

Monday, 20 October 2025


Topic: Backtracking

 - Subsets: https://leetcode.com/problems/subsets/
 - Permutations: https://leetcode.com/problems/permutations/

Tuesday, 21 October 2025


Topic: Linked List

 - Merge Two Sorted Lists: https://leetcode.com/problems/merge-two-sorted-lists/


 - Linked List Cycle: https://leetcode.com/problems/linked-list-cycle/
Wednesday, 22 October 2025
Topic: Stack

 - Valid Parentheses: https://leetcode.com/problems/valid-parentheses/


 - Min Stack: https://leetcode.com/problems/min-stack/

Thursday, 23 October 2025


Topic: Queue

 - Implement Queue using Stacks: https://leetcode.com/problems/implement-queue-


using-stacks/

Friday, 24 October 2025


Topic: Greedy

 - Jump Game: https://leetcode.com/problems/jump-game/


 - Gas Station: https://leetcode.com/problems/gas-station/

Monday, 27 October 2025


Topic: Tree

 - Maximum Depth of Binary Tree: https://leetcode.com/problems/maximum-depth-of-


binary-tree/
 - Validate Binary Search Tree: https://leetcode.com/problems/validate-binary-search-
tree/

Tuesday, 28 October 2025


Topic: BST

 - Lowest Common Ancestor of a BST: https://leetcode.com/problems/lowest-common-


ancestor-of-a-binary-search-tree/

Wednesday, 29 October 2025


Topic: Heap

 - Top K Frequent Elements: https://leetcode.com/problems/top-k-frequent-elements/

Thursday, 30 October 2025


Topic: Hashing
 - Two Sum: https://leetcode.com/problems/two-sum/
 - Group Anagrams: https://leetcode.com/problems/group-anagrams/

Friday, 31 October 2025


Topic: Trie

 - Implement Trie (Prefix Tree): https://leetcode.com/problems/implement-trie-prefix-


tree/

Monday, 03 November 2025


Topic: Graph

 - Number of Provinces: https://leetcode.com/problems/number-of-provinces/


 - Course Schedule: https://leetcode.com/problems/course-schedule/

Tuesday, 04 November 2025


Topic: DP

 - Climbing Stairs: https://leetcode.com/problems/climbing-stairs/


 - House Robber: https://leetcode.com/problems/house-robber/
 - Longest Increasing Subsequence: https://leetcode.com/problems/longest-increasing-
subsequence/

Wednesday, 05 November 2025


Topic: Segment Tree

 - Range Sum Query - Mutable: https://leetcode.com/problems/range-sum-query-


mutable/

Thursday, 06 November 2025


Topic: Variables & Data Types

 - Two Sum: https://leetcode.com/problems/two-sum/


 - Add Two Integers: https://leetcode.com/problems/add-two-integers/
 - Subtract the Product and Sum of Digits: https://leetcode.com/problems/subtract-the-
product-and-sum-of-digits-of-an-integer/

Friday, 07 November 2025


Topic: Operators
 - Number Complement: https://leetcode.com/problems/number-complement/
 - Hamming Distance: https://leetcode.com/problems/hamming-distance/

Monday, 10 November 2025


Topic: Conditional Statements

 - Determine if Two Events Have Conflict: https://leetcode.com/problems/determine-if-


two-events-have-conflict/

Tuesday, 11 November 2025


Topic: Loops

 - Fizz Buzz: https://leetcode.com/problems/fizz-buzz/


 - Count Odd Numbers in an Interval Range: https://leetcode.com/problems/count-odd-
numbers-in-an-interval-range/

Wednesday, 12 November 2025


Topic: Patterns

 - Print Numbers in Pyramid: https://www.geeksforgeeks.org/programs-printing-


pyramid-patterns-c/

Thursday, 13 November 2025


Topic: Functions

 - Palindrome Number: https://leetcode.com/problems/palindrome-number/

Friday, 14 November 2025


Topic: Binary Number System

 - Complement of Base 10 Integer: https://leetcode.com/problems/complement-of-


base-10-integer/

Monday, 17 November 2025


Topic: Pointers

 - Intersection of Two Linked Lists: https://leetcode.com/problems/intersection-of-two-


linked-lists/
Tuesday, 18 November 2025
Topic: Arrays

 - Best Time to Buy and Sell Stock: https://leetcode.com/problems/best-time-to-buy-


and-sell-stock/
 - Remove Duplicates from Sorted Array: https://leetcode.com/problems/remove-
duplicates-from-sorted-array/
 - Merge Sorted Array: https://leetcode.com/problems/merge-sorted-array/

Wednesday, 19 November 2025


Topic: Sorting

 - Sort Colors: https://leetcode.com/problems/sort-colors/


 - Sort an Array: https://leetcode.com/problems/sort-an-array/

Thursday, 20 November 2025


Topic: 2D Arrays

 - Set Matrix Zeroes: https://leetcode.com/problems/set-matrix-zeroes/


 - Spiral Matrix: https://leetcode.com/problems/spiral-matrix/

Friday, 21 November 2025


Topic: Strings

 - Valid Anagram: https://leetcode.com/problems/valid-anagram/


 - Longest Common Prefix: https://leetcode.com/problems/longest-common-prefix/

Monday, 24 November 2025


Topic: Vectors

 - Insert Delete GetRandom O(1): https://leetcode.com/problems/insert-delete-


getrandom-o1/

Tuesday, 25 November 2025


Topic: Bit Manipulation

 - Single Number: https://leetcode.com/problems/single-number/


 - Bitwise AND of Numbers Range: https://leetcode.com/problems/bitwise-and-of-
numbers-range/
Wednesday, 26 November 2025
Topic: OOP

 - Design Parking System: https://leetcode.com/problems/design-parking-system/

Thursday, 27 November 2025


Topic: Recursion

 - Reverse Linked List: https://leetcode.com/problems/reverse-linked-list/


 - Pascal's Triangle: https://leetcode.com/problems/pascals-triangle/

Friday, 28 November 2025


Topic: Divide & Conquer

 - Majority Element: https://leetcode.com/problems/majority-element/

Monday, 01 December 2025


Topic: Complexity

 - Find the Duplicate Number: https://leetcode.com/problems/find-the-duplicate-


number/

Tuesday, 02 December 2025


Topic: Backtracking

 - Subsets: https://leetcode.com/problems/subsets/
 - Permutations: https://leetcode.com/problems/permutations/

Wednesday, 03 December 2025


Topic: Linked List

 - Merge Two Sorted Lists: https://leetcode.com/problems/merge-two-sorted-lists/


 - Linked List Cycle: https://leetcode.com/problems/linked-list-cycle/

Thursday, 04 December 2025


Topic: Stack

 - Valid Parentheses: https://leetcode.com/problems/valid-parentheses/


 - Min Stack: https://leetcode.com/problems/min-stack/
Friday, 05 December 2025
Topic: Queue

 - Implement Queue using Stacks: https://leetcode.com/problems/implement-queue-


using-stacks/

Monday, 08 December 2025


Topic: Greedy

 - Jump Game: https://leetcode.com/problems/jump-game/


 - Gas Station: https://leetcode.com/problems/gas-station/

Tuesday, 09 December 2025


Topic: Tree

 - Maximum Depth of Binary Tree: https://leetcode.com/problems/maximum-depth-of-


binary-tree/
 - Validate Binary Search Tree: https://leetcode.com/problems/validate-binary-search-
tree/

Wednesday, 10 December 2025


Topic: BST

 - Lowest Common Ancestor of a BST: https://leetcode.com/problems/lowest-common-


ancestor-of-a-binary-search-tree/

Thursday, 11 December 2025


Topic: Heap

 - Top K Frequent Elements: https://leetcode.com/problems/top-k-frequent-elements/

Friday, 12 December 2025


Topic: Hashing

 - Two Sum: https://leetcode.com/problems/two-sum/


 - Group Anagrams: https://leetcode.com/problems/group-anagrams/

Monday, 15 December 2025


Topic: Trie
 - Implement Trie (Prefix Tree): https://leetcode.com/problems/implement-trie-prefix-
tree/

Tuesday, 16 December 2025


Topic: Graph

 - Number of Provinces: https://leetcode.com/problems/number-of-provinces/


 - Course Schedule: https://leetcode.com/problems/course-schedule/

Wednesday, 17 December 2025


Topic: DP

 - Climbing Stairs: https://leetcode.com/problems/climbing-stairs/


 - House Robber: https://leetcode.com/problems/house-robber/
 - Longest Increasing Subsequence: https://leetcode.com/problems/longest-increasing-
subsequence/

Thursday, 18 December 2025


Topic: Segment Tree

 - Range Sum Query - Mutable: https://leetcode.com/problems/range-sum-query-


mutable/

Friday, 19 December 2025


Topic: Variables & Data Types

 - Two Sum: https://leetcode.com/problems/two-sum/


 - Add Two Integers: https://leetcode.com/problems/add-two-integers/
 - Subtract the Product and Sum of Digits: https://leetcode.com/problems/subtract-the-
product-and-sum-of-digits-of-an-integer/

Monday, 22 December 2025


Topic: Operators

 - Number Complement: https://leetcode.com/problems/number-complement/


 - Hamming Distance: https://leetcode.com/problems/hamming-distance/

Tuesday, 23 December 2025


Topic: Conditional Statements
 - Determine if Two Events Have Conflict: https://leetcode.com/problems/determine-if-
two-events-have-conflict/

Wednesday, 24 December 2025


Topic: Loops

 - Fizz Buzz: https://leetcode.com/problems/fizz-buzz/


 - Count Odd Numbers in an Interval Range: https://leetcode.com/problems/count-odd-
numbers-in-an-interval-range/

Thursday, 25 December 2025


Topic: Patterns

 - Print Numbers in Pyramid: https://www.geeksforgeeks.org/programs-printing-


pyramid-patterns-c/

Friday, 26 December 2025


Topic: Functions

 - Palindrome Number: https://leetcode.com/problems/palindrome-number/

Monday, 29 December 2025


Topic: Binary Number System

 - Complement of Base 10 Integer: https://leetcode.com/problems/complement-of-


base-10-integer/

Tuesday, 30 December 2025


Topic: Pointers

 - Intersection of Two Linked Lists: https://leetcode.com/problems/intersection-of-two-


linked-lists/

Wednesday, 31 December 2025


Topic: Arrays

 - Best Time to Buy and Sell Stock: https://leetcode.com/problems/best-time-to-buy-


and-sell-stock/
 - Remove Duplicates from Sorted Array: https://leetcode.com/problems/remove-
duplicates-from-sorted-array/
 - Merge Sorted Array: https://leetcode.com/problems/merge-sorted-array/

Thursday, 01 January 2026


Topic: Sorting

 - Sort Colors: https://leetcode.com/problems/sort-colors/


 - Sort an Array: https://leetcode.com/problems/sort-an-array/

Friday, 02 January 2026


Topic: 2D Arrays

 - Set Matrix Zeroes: https://leetcode.com/problems/set-matrix-zeroes/


 - Spiral Matrix: https://leetcode.com/problems/spiral-matrix/

Monday, 05 January 2026


Topic: Strings

 - Valid Anagram: https://leetcode.com/problems/valid-anagram/


 - Longest Common Prefix: https://leetcode.com/problems/longest-common-prefix/

Tuesday, 06 January 2026


Topic: Vectors

 - Insert Delete GetRandom O(1): https://leetcode.com/problems/insert-delete-


getrandom-o1/

Wednesday, 07 January 2026


Topic: Bit Manipulation

 - Single Number: https://leetcode.com/problems/single-number/


 - Bitwise AND of Numbers Range: https://leetcode.com/problems/bitwise-and-of-
numbers-range/

Thursday, 08 January 2026


Topic: OOP

 - Design Parking System: https://leetcode.com/problems/design-parking-system/


Friday, 09 January 2026
Topic: Recursion

 - Reverse Linked List: https://leetcode.com/problems/reverse-linked-list/


 - Pascal's Triangle: https://leetcode.com/problems/pascals-triangle/

Monday, 12 January 2026


Topic: Divide & Conquer

 - Majority Element: https://leetcode.com/problems/majority-element/

Tuesday, 13 January 2026


Topic: Complexity

 - Find the Duplicate Number: https://leetcode.com/problems/find-the-duplicate-


number/

Wednesday, 14 January 2026


Topic: Backtracking

 - Subsets: https://leetcode.com/problems/subsets/
 - Permutations: https://leetcode.com/problems/permutations/

Thursday, 15 January 2026


Topic: Linked List

 - Merge Two Sorted Lists: https://leetcode.com/problems/merge-two-sorted-lists/


 - Linked List Cycle: https://leetcode.com/problems/linked-list-cycle/

Friday, 16 January 2026


Topic: Stack

 - Valid Parentheses: https://leetcode.com/problems/valid-parentheses/


 - Min Stack: https://leetcode.com/problems/min-stack/

Monday, 19 January 2026


Topic: Queue

 - Implement Queue using Stacks: https://leetcode.com/problems/implement-queue-


using-stacks/
Tuesday, 20 January 2026
Topic: Greedy

 - Jump Game: https://leetcode.com/problems/jump-game/


 - Gas Station: https://leetcode.com/problems/gas-station/

Wednesday, 21 January 2026


Topic: Tree

 - Maximum Depth of Binary Tree: https://leetcode.com/problems/maximum-depth-of-


binary-tree/
 - Validate Binary Search Tree: https://leetcode.com/problems/validate-binary-search-
tree/

Thursday, 22 January 2026


Topic: BST

 - Lowest Common Ancestor of a BST: https://leetcode.com/problems/lowest-common-


ancestor-of-a-binary-search-tree/

You might also like