π Day 20/100 β DSA Streak π₯
π§ Solved:
LeetCode 19 β Remove Nth Node From End of List
π‘ Takeaway: Keep a fixed gap between two pointers. When the fast pointer reaches the end, the slow pointer is at the node to remove.
#DSA#LeetCode#100DaysOfDSA#TwoPointers#Day20
π Day 19/100 β DSA Streak π₯
π§ Solved:
LeetCode 876 β Middle of the Linked List
LeetCode 141 β Linked List Cycle
LeetCode 287 β Find the Duplicate Number
#DSA#LeetCode#100DaysOfDSA#TwoPointers#Day19
π Day 17/100 β DSA Streak π₯
π§ Solved:
LeetCode 283 β Move Zeroes
LeetCode 27 β Remove Element
π‘ Takeaway: Use Two Pointers to process the array in-place while keeping the required elements and avoiding extra space.
#DSA#LeetCode#100DaysOfDSA#TwoPointers#Day17
π Day 16/100 β DSA Streak π₯
π§ Solved: LeetCode 26 β Remove Duplicates from Sorted Array
π‘ Takeaway: Since the array is sorted, use two pointers to keep unique elements in-place without extra space.
#DSA#LeetCode#100DaysOfDSA#TwoPointers#Day16
π Day 15/100 β DSA Streak π₯
π§ Solved: LeetCode 11 β Container With Most Water
π‘ Takeaway: Area = width Γ shorter height. Since width decreases, move the shorter side to find a taller boundary and maximize the area.
#DSA#LeetCode#100DaysOfDSA#TwoPointers#Day15
π Day 14/100 β DSA Streak π₯
π§ Solved:
LeetCode 1 β Two Sum
LeetCode 15 β 3Sum
LeetCode 16 β 3Sum Closest
π‘ Takeaway: Sorting + Two Pointers can reduce nested brute-force searches and make pair/triplet problems much more efficient.
#DSA#LeetCode#100DaysOfDSA#CodingJourney
π Day 12/100 β DSA Streak π₯
9 hours of work. Still showed up. πͺ
π§ Solved:
LeetCode 977 β Squares of a Sorted Array
12 days. No excuses. No skipping.
Just show up, learn, and repeat.
Consistency today. Progress tomorrow.
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day12
π Day 11/100 β DSA Streak π₯
After a 9-hour workday, I still showed up. πͺ
π Revised the Two Pointer pattern and practiced a few problems.
11 days. No excuses. No skipping.
Just show up
Consistency today. Progress tomorrow.
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day11
π Day 10/100 β DSA Streak π₯
π§ Solved:
LeetCode 30 β Substring with Concatenation of All Words
10 days. No excuses. No skipping.
Just show up, learn, and repeat. πͺ
Consistency today builds progress tomorrow.
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day10
π Day 9/100 β DSA Streak π₯
π Revised the Sliding Window pattern:
β’ Fixed-size window
β’ Variable-size window
β’ Different problem patterns using Sliding Window
π§ Practiced:
β’ LeetCode Maximum Average Subarray I
β’ And more...
#DSA#LeetCode#100DaysOfDSA#CodingJourney
π Day 8/100 β DSA Streak π₯
π§ Solved:
LeetCode 438 β Find All Anagrams in a String
No excuses. No skipping.
Small steps every day. Big results over time. πͺ
Stay consistent. Keep showing up.
In coding. In life.
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day8#Python
π Day 7/100 β DSA Streak π₯
π§ Solved:
LeetCode 567 β Permutation in String
No excuses. No skipping.
Progress comes from showing up every day. πͺ
Consistency beats motivation β in coding and in life.
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day7
π Day 6/100 β DSA Streak π₯
π§ Solved:
LeetCode 76 β Minimum Window Substring
No excuses. No skipping.
Progress comes from showing up every day. πͺ
Consistency beats motivation β in coding and in life.
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day6
hi π
i am a developer from delhi building cool stuff. i love ml, math, computers and philosophy.
> looking to follow interesting devs & builders β€οΈ
π Day 5/100 β DSA Streak π₯
π§ Solved:
LeetCode 2962 β Count Subarrays Where Max Element Appears at Least K Times
No excuses. No skipping.
Just show up, learn, and repeat. πͺ
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day5
π Day 4/100 β DSA Streak π₯
π§ Solved:
LeetCode 992 β Subarrays with K Different Integers
No excuses. No skipping.
Just keep showing up. πͺ
#DSA#LeetCode#100DaysOfDSA#CodingJourney#Day4