π Day 113 of #100DaysOfCode
Today's DSA challenge: Length of Last Word (LeetCode 58)
Practiced string manipulation in C++.
π‘ Key concepts:
- Backward string traversal
- Handling trailing spaces
- Finding word boundaries
- O(1) extra space optimization
π Day 112 of Building in Public!
Explored something new today! π
Got access to X Premium through MLH Global Hack Week using their offer.
It's exciting to explore new opportunities, tools, and platforms that can support my learning and building journey.
π Day 110 of #100DaysOfCode
Today's DSA challenge: Next Permutation (LeetCode 31)
Worked on understanding how to generate the next lexicographically greater arrangement without using extra space.
π‘ Key takeaways:
- Pivot identification
- Smart element swapping
π Day 109 of #100DaysOfCode
Today's DSA challenge: 3Sum Closest (LeetCode 16)
Practiced:
- Sorting + Two Pointers
- Finding the closest possible sum
- Optimizing search logic
- Handling edge cases in C++
Another Medium problem conquered!
π Day 108 of #100DaysOfCode
Today's DSA practice: Container With Most Water (LeetCode 11) π§
Practiced the Two Pointer technique and focused on:
- Greedy decision-making
- Optimizing time complexity
- Finding maximum area efficiently
- Writing clean C++ solutions
π Day 306 of Building in Public!
A productive day working on WanderSite
Made several improvements and introduced new features to make the platform more useful and user-friendly.
π DSA β Day 106
Today's challenge: Search a 2D Matrix II (LeetCode 240) π
Practiced the staircase search approach for a matrix sorted both row-wise and column-wise.
π§ Key takeaways:
- Start from the top-right corner.
- Eliminate a row or column at each step.
π DSA β Day 104
Today's challenge: Longest Common Prefix (LeetCode 14)
A little more practice with strings and pattern recognition. π»
π§ Key learnings:
- Character-by-character comparison.
- Finding common patterns across strings.
- Handling edge cases efficiently.
π DSA β Day 103
Today's challenge: Search a 2D Matrix π
Turning a matrix into a searchable space with Binary Search!
π‘ Key takeaway: A sorted 2D matrix can be treated like a sorted 1D array using index calculations.
β±οΈ Time: O(log(m Γ n))
π¦ Space: O(1)
π DSA β Day 102
Today's challenge: Search in Rotated Sorted Array π
Practiced Binary Search with a twist!
π§ Key learnings:
- Identify which half is sorted.
- Narrow the search space intelligently.
- Achieve O(log n) time complexity.
DSA β Day 101
Today's focus: Add Binary π»
Practiced handling binary strings, carry propagation, and building the result digit by digit.
Small problems. Stronger fundamentals. Better problem-solving. π§
Consistency beats motivation. Every single day.
#DSA#LeetCode
π Day 100 of DSA on X!
100 days of showing up, solving problems, and getting better every day. π»π₯
From struggling with patterns to understanding algorithms, every problem has taught me something new.
Still learning. Still building. Still consistent.
100 days down
Day 99 ππ»
Today's challenge: Binary Search π
Learning to eliminate half the search space instead of checking every element.
β‘ O(log n) time complexity
π§ Think smarter, not harder.
Tomorrow is Day 100! π―
99 days of consistency, problem-solving, and getting better.
Day 98
Today's DSA reminder: Keep it simple. Make it efficient.
Practicing in-place array manipulation and learning how Two Pointers can solve problems with O(n) time and O(1) extra space.
Every problem solved is another step toward becoming a better developer.
Day 97 π
Not every experiment works. Not every plan goes as expected.
But every attempt teaches you something new. π‘
Todayβs reminder: don't let a failed approach stop you from trying a better one.
Keep learning. Keep building. Keep showing up. π₯
Day 96 π
π€ RPA revision mode: ON.
Preparing for my last written semester-end test before practicals begin next month!
One final push, one subject at a time. πͺ
Consistency isn't just about coding every day β it's about staying committed to your goals.
Day 95 of #LearningInPublic
Deep Learning revision mode: ON. π§
Preparing for my next semester-end paper, one concept at a time.
Balancing exams, coding, and projects isn't easy, but consistency means showing up even when priorities change.
Less scrolling, more revision.
Day 94 of #1001DaysOfCode
π Semester-end exam prep mode: ON.
Balancing college, coding, and projects means learning when to switch priorities.
For now, it's time to revise, strengthen concepts, and give these exams my best. π―
Progress isn't always about writing code.