06.01.21
412. Fizz Buzz - Easy
11.01.21
58. Length of Last word - Easy
14.01.21
771. Jewels and Stones - Easy
16.01.21
860. Lemonade Change - Easy
17.01.21
414. Third Maximum Number - Easy
344. Reverse String - Easy
125. Valid Palindrome - Easy
23.01.21
1281. Subtract the Product and Sum of Digits of an Integer - Easy
Passed course: Ultimate Coding Interview Bootcamp
30.03.21
836. Rectangle Overlap
Learnt: Markdown
Learnt:1D arrays. Prefix sums
31.03.21
303. Range Sum Query - Immutable
304. Range Sum Query 2D - Immutable
Learnt: 2D arrays.
Finished Reading: Grooking Algorithms
Started: Cracking the Coding Interview 07.01.23
15.01.23
500. Keyboard Row.py
599. Minimum Index Sum of Two Lists.py
748. Shortest Completing Word.py
16.01.23
49. Group Anagrams
57. Insert Interval
01.04.23
704. Binary Search
02.04.23
2300. Successful Pairs of Spells and Potions
03.04.23
881. Boats to Save People
04.04.23
2405. Optimal Partition of String
05.04.23
2439. Minimize Maximum of Array
06.04.23
1254. Number of Closed Islands
08.04.23
133. Clone Graph
09.04.23
1857. Largest Color Value in a Directed Graph 08.04.23
10.04.23
20. Valid Parentheses
11.04.23
2390. Removing Stars From a String
12.04.23
71. Simplify Path
13.04.23
946. Validate Stack Sequences
14.04.23
516. Longest Palindromic Subsequence
15.04.23
2218. Maximum Value of K Coins From Piles
16.04.23
1639. Number of Ways to Form a Target String Given a Dictionary
17.04.23
1431. Kids With the Greatest Number of Candies
CtCI / 03 / 1
18.04.23
1768. Merge Strings Alternately
19.04.23
1372. Longest ZigZag Path in a Binary Tree
20.04.23
662. Maximum Width of Binary Tree
21.04.23
879. Profitable Schemes
CtCI / 03 / 2_Stack_Min
22.04.23
1312. Minimum Insertion Steps to Make a String Palindrome
CtCI / 03 / 3_Stack_of_Plates
CtCI / 03 / 4_Queue_via_Stacks
23.04.23
1416. Restore The Array
24.04.23
1046. Last Stone Weight
25.04.23
2336. Smallest Number in Infinite Set
26.04.23
258. Add Digits
27.04.23
319. Bulb Switcher
28.04.23
839. Similar String Groups
29.04.23
1697. Checking Existence of Edge Length Limited Paths
30.04.23
1579. Remove Max Number of Edges to Keep Graph Fully Traversable
01.05.23
1491. Average Salary Excluding the Minimum and Maximum Salary
02.05.23
1822. Sign of the Product of an Array
03.05.23
2215. Find the Difference of Two Arrays
04.05.23
649. Dota2 Senate
05.05.23
1456. Maximum Number of Vowels in a Substring of Given Length
06.05.23
1498. Number of Subsequences That Satisfy the Given Sum Condition
07.05.23
1964. Find the Longest Valid Obstacle Course at Each Position
08.05.23
1572. Matrix Diagonal Sum
09.05.23
54. Spiral Matrix
10.05.23
59. Spiral Matrix II
11.05.23
M / 1035. Uncrossed Lines
12.05.23
M / 2140. Solving Questions With Brainpower
13.05.23
M / 2466. Count Ways To Build Good Strings
14.05.23
H / 1799. Maximize Score After N Operations
15.05.23
M / 1721. Swapping Nodes in a Linked List
16.05.23
24. Swap Nodes in Pairs
17.05.23
2130. Maximum Twin Sum of a Linked List
18.05.23
1557. Minimum Number of Vertices to Reach All Nodes
19.05.23
785. Is Graph Bipartite?
20.05.23
399. Evaluate Division
22.05.23
934. Shortest Bridge
Group A:
836. Rectangle Overlap
CtCI / LL / 8
E / 704. Binary Search
M / 2300. Successful Pairs of Spells and Potions
M / 2439. Minimize Maximum of Array
M / 133. Clone Graph
H / 1857. Largest Color Value in a Directed Graph 08.04.23
M / 946. Validate Stack Sequences
M / 516. Longest Palindromic Subsequence
H / 2218. Maximum Value of K Coins From Piles
H / 1639. Number of Ways to Form a Target String Given a Dictionary
M / 662. Maximum Width of Binary Tree
H / 879. Profitable Schemes
H / 1312. Minimum Insertion Steps to Make a String Palindrome
H / 1416. Restore The Array
M / 319. Bulb Switcher
H / 839. Similar String Groups
H / 1697. Checking Existence of Edge Length Limited Paths
H / 1579. Remove Max Number of Edges to Keep Graph Fully Traversable
M / 649. Dota2 Senate
M / 1456. Maximum Number of Vowels in a Substring of Given Length
M / 1498. Number of Subsequences That Satisfy the Given Sum Condition
H / 1964. Find the Longest Valid Obstacle Course at Each Position
M / 59. Spiral Matrix II
M / 1035. Uncrossed Lines
M / 2140. Solving Questions With Brainpower
M / 2466. Count Ways To Build Good Strings
H / 1799. Maximize Score After N Operations
M / 1557. Minimum Number of Vertices to Reach All Nodes
M / 24. Swap Nodes in Pairs
M / 785. Is Graph Bipartite?
M / 399. Evaluate Division
M / 934. Shortest Bridge
Group B:
M / 0057. Insert Interval
M / 0019. Remove Nth Node From End of List
M / 1254. Number of Closed Islands
CtCI / 03 / 1
1372. Longest ZigZag Path in a Binary Tree
CtCI / 03 / 2
CtCI / 03 / 4_Queue_via_Stacks
M / 2130. Maximum Twin Sum of a Linked List