0% found this document useful (0 votes)
25 views29 pages

Leetcode

The document is a schedule of coding problems and challenges organized by date, including various algorithmic tasks such as finding paths in graphs, calculating costs, and optimizing sequences. It spans from February 19, 2024, to January 23, 2025, with multiple entries for each day. The problems are sourced from platforms like GeeksForGeeks and CodingNinja, covering a wide range of topics in computer science and programming.

Uploaded by

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

Leetcode

The document is a schedule of coding problems and challenges organized by date, including various algorithmic tasks such as finding paths in graphs, calculating costs, and optimizing sequences. It spans from February 19, 2024, to January 23, 2025, with multiple entries for each day. The problems are sourced from platforms like GeeksForGeeks and CodingNinja, covering a wide range of topics in computer science and programming.

Uploaded by

ag332003
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd

DATE DAY Quesition Number NAME

2/19/2024 Monday 1971 Find if Path Exists in Graph


2/19/2024 Monday 1791 Find Center of Star Graph
2/19/2024 Monday 997 Find the Town Judge

2/20/2024 Tuesday 841 Keys and Rooms

2/20/2024 Tuesday 797 All Paths From Source to Target

2/20/2024 Tuesday 200 Number of Islands

2/21/2024 Wednesday 733 Flood Fill


2/21/2024 Wednesday 463 Island Perimeter
2/21/2024 Wednesday 419 Battleships in a Board
2/21/2024 Wednesday 695 Max Area of Island
2/21/2024 Wednesday 1020 Number of Enclaves

2/22/2024 Thursday 1557 Minimum Number of Vertices to Reach All

2/22/2024 Thursday 1615 Maximal Network Rank


2/22/2024 Thursday 547 Number of Provinces

2/24/2024 Saturday 1254 Number of Closed Islands

2/27/2024 Tuesday 1992 Find All Groups of Farmland

2/27/2024 Tuesday 2685 Count the Number of Complete Componen

2/27/2024 Tuesday 1905 Count Sub Islands

2/28/2024 Wednesday 2658 Maximum Number of Fish in a Grid

2/29/2024 Thursday 542 01 Matrix


2/29/2024 Thursday GeeksForGeeks Detect cycle in an undirected graph
3/1/2024 Friday GeeksForGeeks Replace O's with X's
3/1/2024 Friday GeeksForGeeks Bipartite Graph
3/1/2024 Friday GeeksForGeeks Detect cycle in a directed graph
3/1/2024 Froiday 802 Find Eventual Safe States

3/2/2024 Saturday 994 Rotting Oranges


3/2/2024 Saturday 130 Surrounded Regions
3/2/2024 Saturday GeeksForGeeks Steps by Knight

3/3/2024 Sunday GeeksForGeeks Topological sort


3/3/2024 Sunday 207 Course Schedule
3/3/2024 Sunday 210 Course Schedule II

3/4/2024 Monday GeeksForGeeks Alien Dictionary

3/4/2024 Monday GeeksForGeeks Shortest path in Directed Acyclic Grap

3/6/2024 Wednesday 1462 Course Schedule IV


3/6/2024 Wednesday 802 Find Eventual Safe States
3/6/2024 Wednesday 42 Trapping Rain Water

3/7/2024 Thursday 2360 Longest Cycle in a Graph


3/7/2024 Thursday 2924 Find Champion II

3/14/2024 Thursday 1200 Minimum Absolute Difference


3/14/2024 Thursday GeeksForGeeks Word Ladder I

3/22/2024 Friday 155 Min Stack

3/23/2024 Saturday 2192 All Ancestors of a Node in a Directed Acycli

3/23/2024 Saturday GeeksForGeeks Implementing Dijkstra Algorithm

3/23/2024 Saturday GeeksForGeeks Shortest Path in Weighted undirected


3/24/2024 Sunday GeeksForGeeks Shortest Distance in a Binary Maze
3/24/2024 Sunday GeeksForGeeks Path With Minimum Effort
3/24/2024 Sunday GeeksForGeeks Cheapest Flights Within K Stops

3/24/2024 Sunday GeeksForGeeks Minimum Multiplications to reach End

3/24/2024 Sunday 1976 Number of Ways to Arrive at Destination

3/25/2024 Monday GeeksForGeeks Distance from the Source (Bellman-Fo

3/25/2024 Monday GeeksForGeeks Minimum Spanning Tree

3/26/2024 Tuesday 1584 Min Cost to Connect All Points

3/26/2024 Tuesday 1334 Find the City With the Smallest Number of

3/26/2024 Tuesday 1514 Path with Maximum Probability

3/27/2024 Wednesday Vscode Union


3/27/2024 Wednesday GeeksForGeeks kruskal (Minimum Spanning Tree)
3/27/2024 Wednesday GeeksForGeeks Number of Provinces

3/27/2024 Wednesday 1319 Number of Operations to Make Network C

3/27/2024 Wednesday 684 Redundant Connection

3/27/2024 Wednesday 947 Most Stones Removed with Same Row or C

3/28/2024 Thursday 2368 Reachable Nodes With Restrictions

3/28/2024 Thursday 2492 Minimum Score of a Path Between Two Citi


3/28/2024 Thursday 743 Network Delay Time

3/28/2024 Thursday 2316 Count Unreachable Pairs of Nodes in an Un

3/28/2024 Thursday 787 Cheapest Flights Within K Stops

3/28/2024 Thursday 2642 Design Graph With Shortest Path Calculato

3/28/2024 Thursday 785 Is Graph Bipartite?

3/29/2024 Friday 721 Accounts Merge

4/18/2024 Thursday 70 Climbing Stairs


4/18/2024 Thursday CodingNinja(easy) Frog Jump

4/22/2024 Monday 746 Min Cost Climbing Stairs


4/22/2024 Monday 338 Counting Bits
4/22/2024 Monday 1025 Divisor Game

4/24/2024 Wednesday GeeksForGeeks Minimum Spanning Tree


4/24/2024 Wednesday GeeksForGeeks Fractional Knapsack
4/24/2024 Wednesday GeeksForGeeks Activity Selection
4/24/2024 Wednesday GeeksForGeeks N meetings in one room
4/24/2024 Wednesday GeeksForGeeks Maximum Meetings in One Room

4/25/2024 Thursday 11 Container With Most Water


4/25/2024 Thursday 435 Non-overlapping Intervals

4/25/2024 Thursday 452 Minimum Number of Arrows to Burst Ballo

4/25/2024 Thursday 2446 Determine if Two Events Have Conflict

4/25/2024 Thursday 455 Assign Cookies


4/25/2024 Thursday 860 Lemonade Change

4/26/2024 Friday GeeksForGeeks Minimum Platforms


4/26/2024 Friday 56 Merge Intervals
4/26/2024 Friday 135 Candy
4/26/2024 Friday 57 Insert Interval

4/27/2024 Saturday 605 Can Place Flowers

4/28/2024 Sunday 55 Jump Game


4/28/2024 Sunday 45 Jump Game II
4/28/2024 Sunday 198 House Robber
4/28/2024 Sunday 213 House Robber II
4/28/2024 Sunday 1137 N-th Tribonacci Number

4/28/2024 Sunday 121 Best Time to Buy and Sell Stock

4/29/2024 Monday CodingNinja [Link]


4/29/2024 Monday 62 Unique Paths
4/29/2024 Monday 63 Unique Paths II
4/29/2024 Monday 64 Minimum Path Sum

4/29/2024 Monday 2087 Minimum Cost Homecoming of a Robot in

4/30/2024 Tuesday 120 Triangle


4/30/2024 Tuesday 931 Minimum Falling Path Sum
4/30/2024 Tuesday 1289 Minimum Falling Path Sum II

5/1/2024 Wednesday 142 Linked List Cycle II

5/2/2024 Thursday 3131 Find the Integer Added to Array I

5/2/2024 Thursday 3132 Find the Integer Added to Array II

5/2/2024 Thursday 416 Partition Equal Subset Sum


5/3/2024 Friday 1579 Remove Max Number of Edges to Keep Gra

5/4/2024 Saturday 322 Coin Change


5/4/2024 Saturday 494 Target Sum
5/4/2024 Saturday 518 Coin Change II
5/4/2024 Saturday CodingNinja [Link]
5/4/2024 Saturday codingninja [Link]
5/4/2024 Saturday CodingNinja [Link]

5/5/2024 Sunday contest(leetcode) Valid Word

5/6/2024 Monday 1143 Longest Common Subsequence

5/6/2024 Monday CodingNinja [Link]

5/6/2024 Monday 516 Longest Palindromic Subsequence

5/6/2024 Monday 1312 Minimum Insertion Steps to Make a String

5/7/2024 Tuesday 583 Delete Operation for Two Strings

5/7/2024 Tuesday CodingNinja [Link]

5/7/2024 Tuesday 1092 Shortest Common Supersequence

5/7/2024 Tuesday 115 Distinct Subsequences


5/7/2024 Tuesday 72 Edit Distance

5/8/2024 Wednesday 2684 Maximum Number of Moves in a Grid

5/8/2024 Wednesday 122 Best Time to Buy and Sell Stock II


5/8/2024 Wednesday 123 Best Time to Buy and Sell Stock III

5/8/2024 Wednesday 188 Best Time to Buy and Sell Stock IV

5/8/2024 Wednesday 309 Best Time to Buy and Sell Stock with Coold

5/8/2024 Wednesday 714 Best Time to Buy and Sell Stock with Transa

5/9/2024 Thursday 300 Longest Increasing Subsequence

5/9/2024 Thursday GeeksForGeeks [Link]


5/9/2024 Thursday 368 Largest Divisible Subset
5/9/2024 Thursday 1048 Longest String Chain

5/9/2024 Thursday 673 Number of Longest Increasing Subsequenc

5/12/2024 Sunday 3146 Permutation Difference between Two Strin

5/12/2024 Sunday 3147 Taking Maximum Energy From the Mystic D

5/12/2024 Sunday 3148 Maximum Difference Score in a Grid

5/20/2024 Monday 417 Pacific Atlantic Water Flow

7/21/2024 Sunday 74 Search a 2D Matrix


7/21/2024 Sunday 240 Search a 2D Matrix II
7/21/2024 Sunday 1901 Find a Peak Element II
7/21/2024 Sunday GeeksForGeeks Row with max one

7/22/2024 Monday 1021 Remove Outermost Parentheses


7/22/2024 Monday 151 Reverse Words in a String
7/22/2024 Monday 1903 Largest Odd Number in String
7/22/2024 Monday 2418 Sort the People
7/22/2024 Monday 14 Longest Common Prefix

7/23/2024 Tuesday 1636 Sort Array by Increasing Frequency

7/23/2024 Tuesday 205 Isomorphic Strings


7/23/2024 Tuesday 796 Rotate String
7/23/2024 Tuesday 242 Valid Anagram
7/23/2024 Tuesday 451 Sort Characters By Frequency
7/23/2024 Tuesday 13 Roman to Integer
7/23/2024 Tuesday 8 String to Integer (atoi)

7/24/2024 Wednesday 5 Longest Palindromic Substring

7/24/2024 Wednesday 1781 Sum of Beauty of All Substrings

7/24/2024 Wednesday 2191 Sort the Jumbled Numbers

7/25/2024 Thursday 503 Next Greater Element II

7/26/2024 Friday 907 Sum of Subarray Minimums


7/26/2024 Friday 735 Asteroid Collision
7/26/2024 Friday 402 Remove K Digits

7/29/2024 Monday 3 Longest Substring Without Repeating Char

7/29/2024 Monday 1004 Max Consecutive Ones III

7/29/2024 Monday 424 Longest Repeating Character Replacement

7/29/2024 Monday 1395 Count Number of Teams


7/29/2024 Monday
******************************************************************************************************

11/14/2024 Thursday 1143 Longest Common Subsequence

11/14/2024 Thursday 921 Minimum Add to Make Parentheses Valid

11/14/2024 Thursday rod cutting [Link]


11/14/2024 Thursday kruskal algo [Link]
11/14/2024 Thursday 455 Assign Cookies

11/16/2024 Thursday 188 Best Time to Buy and Sell Stock IV

11/19/2024 Tuesday 84 Largest Rectangle in Histogram

11/19/2024 Tuesday 64 Minimum Path Sum


11/19/2024 Tuesday 15 3Sum

11/21/2024 Thursday 787 Cheapest Flights Within K Stops

11/21/2024 Thursday 152 Maximum Product Subarray

11/21/2024 Thursday 300 Longest Increasing Subsequence

11/26/2024 Tuesday 653 Two Sum IV - Input is a BST


11/26/2024 Tuesday 328 Odd Even Linked List
11/26/2024 Tuesday Floyd warshall [Link]
11/26/2024 Tuesday 141 Linked List Cycle
11/26/2024 Tuesday 994 Rotting Oranges

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

1/15/2025 Wednesday 1444 Number of Ways of Cutting a Pizza


1/15/2025 Wednesday 516 Longest Palindromic Subsequence

1/16/2025 Thursday 2218 Maximum Value of K Coins From Piles

1/16/2025 Thursday 1639 Number of Ways to Form a Target String G

1/16/2025 Thursday 879 Profitable Schemes


1/16/2025 Thursday 1416 Restore The Array

1/17/2025 Friday 1312 Minimum Insertion Steps to Make a String

1/17/2025 Friday 1964 Find the Longest Valid Obstacle Course at E

1/17/2025 Friday 1035 Uncrossed Lines

1/17/2025 Friday 2140 Solving Questions With Brainpower

1/17/2025 Friday 2466 Count Ways To Build Good Strings

1/18/2025 Saturday 1799 Maximize Score After N Operations

1/18/2025 Saturday 1140 Stone Game II


1/18/2025 Saturday 1406 Stone Game III
1/18/2025 Saturday 1547 Minimum Cost to Cut a Stick
1/18/2025 Saturday 1187 Make Array Strictly Increasing

1/20/2025 Monday 2328 Number of Increasing Paths in a Grid

1/20/2025 Monday 714 Best Time to Buy and Sell Stock with Transa
1/22/2025 Wednesday 956 Tallest Billboard
1/22/2025 Wednesday 1575 Count All Possible Routes

1/22/2025 Wednesday 1218 Longest Arithmetic Subsequence of Given D

1/22/2025 Wednesday 1751 Maximum Number of Events That Can Be A

1/22/2025 Wednesday 688 Knight Probability in Chessboard

1/23/2025 Thursday 1125 Smallest Sufficient Team

1/23/2025 Thursday 673 Number of Longest Increasing Subsequenc

1/23/2025 Thursday 894 All Possible Full Binary Trees


1/23/2025 Thursday 486 Predict the Winner
1/23/2025 Thursday 808 Soup Servings

1/24/2025 Friday 664 Strange Printer

1/24/2025 Friday 712 Minimum ASCII Delete Sum for Two Strings

1/24/2025 Friday 139 Word Break


1/24/2025 Friday 95 Unique Binary Search Trees II

1/26/2025 Sunday 518 Coin Change II


1/26/2025 Sunday 63 Unique Paths II

1/26/2025 Sunday 2369 Check if There is a Valid Partition For The A

1/26/2025 Sunday 97 Interleaving String


1/26/2025 Sunday 403 Frog Jump

1/27/2025 Monday 1326 Minimum Number of Taps to Open to Wat


1/27/2025 Monday 2707 Extra Characters in a String
1/27/2025 Monday 62 Unique Paths
1/27/2025 Monday 799 Champagne Tower
1/27/2025 Monday 343 Integer Break

1/28/2025 Tuesday 1458 Max Dot Product of Two Subsequences

1/28/2025 Tuesday 2742 Painting the Walls

1/28/2025 Tuesday 1269 Number of Ways to Stay in the Same Place

1/28/2025 Tuesday 1425 Constrained Subsequence Sum

1/28/2025 Tuesday 935 Knight Dialer


1/28/2025 Tuesday 91 Decode Ways

1/29/2025 Wednesday 2920 Maximum Points After Collecting Coins Fro

1/29/2025 Wednesday 1155 Number of Dice Rolls With Target Sum

1/29/2025 Wednesday 1531 String Compression II

1/29/2025 Wednesday 1335 Minimum Difficulty of a Job Schedule

1/29/2025 Wednesday GeeksForGeeks [Link]

1/30/2025 Thursday 3003 Maximize the Number of Partitions After O

1/30/2025 Thursday 576 Out of Boundary Paths

1/31/2025 Friday 279 Perfect Squares


1/31/2025 Friday 647 Palindromic Substrings
1/31/2025 Friday 1463 Cherry Pickup II
1/31/2025 Friday 3077 Maximum Strength of K Disjoint Subarrays

1/31/2025 Friday 678 Valid Parenthesis String

1/31/2025 Friday 3117 Minimum Sum of Values by Dividing Array

1/4/2025 Tuesday 1011 Capacity To Ship Packages Within D Days

1/4/2025 Tuesday 1800 Maximum Ascending Subarray Sum

1/4/2025 Tuesday 3154 Find Number of Ways to Reach the K-th Sta

1/4/2025 Tuesday 552 Student Attendance Record II

2/12/2025 Wednesday 433 Minimum Genetic Mutation

2/12/2025 Wednesday 947 Most Stones Removed with Same Row or C

2/12/2025 Wednesday 1926 Nearest Exit from Entrance in Maze

2/12/2025 Wednesday 1971 Find if Path Exists in Graph


2/12/2025 Wednesday 841 Keys and Rooms

2/15/2025 Saturday 797 All Paths From Source to Target

2/15/2025 Saturday 1443 Minimum Time to Collect All Apples in a Tr

2/15/2025 Saturday 1519 Number of Nodes in the Sub-Tree With the

2/17/2025 Monday 124 Binary Tree Maximum Path Sum

2/17/2025 Monday 2246 Longest Path With Different Adjacent Char


2/17/2025 Monday 1061 Lexicographically Smallest Equivalent Strin

2/20/2025 Thursday 133 Clone Graph


2/20/2025 Thursday 2360 Longest Cycle in a Graph

2/20/2025 Thursday 1857 Largest Color Value in a Directed Graph


LEVEL
Easy
Easy
Easy

Medium

Medium

Medium

Easy
Easy
Medium
Medium
Medium

Medium

Medium
Medium

Medium

Medium

Medium

Medium

Medium

Medium
Medium
Medium
Medium
Medium
Medium

Medium
Medium
Medium

Medium
Medium
Medium

Hard

Medium

Medium
Medium
Hard

Hard
Medium

Easy
Hard

Medium

Medium

Medium

Medium
Medium
Medium
Medium

Medium

Medium

Medium

Medium

Medium

Medium

Medium

Medium
Medium
Medium

Medium

Medium

Medium do again

Medium

Medium
Medium

Medium

Medium

Hard

Medium do again

Medium

Easy
[Link]

Easy
Easy
Easy

Medium
Medium
Medium
Easy
Medium

Medium
Medium

Medium

Easy

Easy
Easy

Medium
Medium
Hard
Medium

Easy

Medium
Medium
Medium
Medium
Easy

Easy

Medium
Medium
Medium
Medium

Medium

Medium
Medium
Hard

Medium

Easy

Medium

Medium
Hard

Medium
Medium
Medium
Medium
Medium
Medium

Easy

Medium

Medium

Medium

Hard

Medium

Medium

Hard

Hard
Medium

Medium

Medium
Hard do again

Hard

Medium

Medium

Medium

Medium
Medium
Medium

Medium

Easy

Medium

Medium not done

Medium do again

Medium
Medium
Medium
Medium

Easy
Medium
Easy
Easy
Easy

Easy

Easy
Easy
Easy
Medium
Easy
Medium

Medium Manacher's Algorithm

Medium

Medium

Medium

Medium
Medium
Medium

Medium

Medium

Medium

Medium
Medium
*****************************************************************************************************************

Medium

Medium

Medium solved on ninja


Medium
easy

Hard

Hard

Medium
Medium

Medium

Medium

Medium

Easy
Medium
Medium
Easy
Medium

//////////////////////////////////////////////////////////////////////////////////////////////////////////////

Hard
Medium

Hard

Hard

Hard
Hard

Hard

Hard

Medium

Medium

Medium

Hard

Medium
Hard
Hard
Hard

Hard

Medium
Hard
Hard

Medium

Hard

Medium

Hard

Medium

Medium
Medium
Medium

Hard

Medium

Medium
Medium

Medium
Medium

Medium

Medium
Hard

Hard
Medium
Medium
Medium
Medium

Hard

Hard

Hard

Hard

Medium
Medium

Hard

Medium

Hard

Hard

Medium

Hard

Medium

Medium
Medium
Hard
Hard

Medium

Hard

Medium

Easy

Hard

Hard

Medium

Medium

Medium

Easy
Medium

Medium

Medium

Medium

Hard

Hard
Medium

Medium
Hard

Hard
*****************************************************************************8

//////////////

You might also like