Hey everyone! π
Iβm Harsh Prajapati, a 3rd-year BCA student.
Today, Iβm starting my #60DaysOfDSA journey using Striverβs A2Z DSA Sheet π»
Hereβs why and what to expect from me π
π Day 18 of #60DaysOfDSA
Binary Search meets Matrix π§ π
Today I explored how Binary Search can be applied on 2D arrays (matrices) β and it finally made sense!
Letβs go π
π Key Notes:
β 2D matrix problems arenβt as scary once you grasp the pattern
β Both problems felt like easy-medium level β solved without much trouble
β Binary Search has way more reach than I originally thought
π Day 17 of #60DaysOfDSA
Binary Search on Answers | Decimal Precision Edition π
After a 4-day break, I jumped back in and tackled one of the toughest problems Iβve faced so far.
Did tons of dry runs. Took breaks. Rewatched.
Then it finally clicked β
Letβs talk about the gas station challenge β½
Started with confusion β couldnβt understand the problem at first.
π₯ Watched Striverβs 3 approaches:
β’ Brute force
β’ Better (priority queue)
β’ Optimal (Binary Search on Answers)
π Day 16 of #60DaysOfDSA
Binary Search on Answers π | Hard Level Challenge Edition
β Solved 2/3 hard problems on my ownπ
Today was a deep dive into some real-world analogy-based DSA problems.
π‘ Key Takeaways:
β These problems often hide BS logic behind analogies: books, painters, array splits, etc.
β The challenge isnβt the logic at first β itβs decoding the problemβs real question
Boosted my confidence after solving 2 hard problems on my own β π§
π Day 15 of #60DaysOfDSA
Binary Search on Answers π
Only 1 problem solved today β but it was a classic one.
Sometimes one good problem teaches more than ten π‘
π§ Even though I wasnβt very productive these last few days...
Today reminded me how powerful one deep insight can be.
Learning isnβt about how much β itβs about how well π
π Iβll bounce back stronger with better focus and faster pace πͺ
π Day 14 of #60DaysOfDSA
Binary Search π | When the βtargetβ isnβt obvious
β Solved 2 problems
Grew stronger by identifying weak spots π‘
π‘ Takeaways from Day 14:
β BS can be more than just βfind the numberβ β it can be used to test math-based conditions
β Knowing why a problem feels hard is step 1 to mastering it
β Self-awareness turns struggles into growth π
π Day 13 of #60DaysOfDSA
Binary Search on Answers π | Slow Day but Still Moving πΆ
β Solved 1 problem | Battled mental tiredness
Streak stays unbroken β discipline wins over motivation π§ π₯
π‘ Key Takeaways:
β One question is better than zero.
β Discipline matters more than feeling βready.β
β Tiredness needs to be acknowledged β and managed wisely.
Tomorrow, I bounce back with more focus & pace π