r/datastructures • • 7h ago

Struggling to learn DSA even after 2 months of following Namaste DSA. What am I doing wrong?

6 Upvotes

I started learning DSA and enrolled in the Namaste DSA course because I saw many people appreciating it and sharing positive feedback about it.

However, after spending around two months learning DSA, I feel like I haven’t made much progress. When I watch Akshay solve problems in the course, I can understand his explanations, but when I try to solve the same questions on my own later, I struggle to solve them or even remember the approach.

This is making me question whether I’m learning the right way or making some mistakes in my preparation.

For those who have completed the course or are currently learning DSA: Did you face the same issue when you started?

How did you practice so that you could solve problems independently instead of just understanding the instructor’s solution?

Should I keep revisiting the same questions, or should I change my learning approach?

I’d really appreciate any advice or suggestions from people who have gone through a similar experience. I want to understand where I’m going wrong and how I can improve.


r/datastructures • • 2h ago

Roadmap for DSA in leetcode and gfg

3 Upvotes

Hey folks , I have recently developed a project which is like a roadmap to cook your problem solving skills. It helps you to solve and understand the algorithms and patterns across leetcode and gfg. So if you are a really motivated individual, I have built this for you. Comment for link !!!


r/datastructures • • 4h ago

Peer preparation groups for consistent upskilling an knowledge sharing

7 Upvotes

I'm a backend software engineer with 7+ years of experience.

I'm looking to connect with a small group of like-minded working professionals who want to prepare consistently and improve through collaborative practice.

What we can do together:

  • Solve DSA problems and discuss different approaches.
  • Practice recognizing patterns in unfamiliar problems rather than memorizing solutions.
  • Conduct mock coding interviews and challenge each other's reasoning.
  • Discuss time and space complexity, edge cases, and optimization.
  • Gradually cover LLD, HLD, and backend engineering interviews.

If this sounds like you, feel free to DM me with your experience, target roles, current preparation stage, and preferred timings.

Let's build a consistent preparation group and help each other get interview-ready!


r/datastructures • • 11h ago

Are coding contests worth it before you can comfortably solve problems under time pressure?

6 Upvotes

Hey y'all! Is it worth making timed coding contests a weekly or every-other-week habit when you're still new to algorithm practice?

I'm not new to coding, but I haven't spent much time on this kind of problem-solving, and I'm not comfortable working under a timer yet.

Would you start participating anyway, or work through guided quests or a study plan first? I'm worried that repeatedly getting stuck during contests could discourage me before I've built a consistent habit.

If you started from a similar place, what helped you improve without losing motivation?


r/datastructures • • 12h ago

How do I get beyond basic tree problems and start solving unfamiliar matrix and graph questions?

3 Upvotes

I keep getting stuck on matrix, tree, and graph problems, even after spending time practicing. Matrix problems are especially difficult for me.

I can solve basic tree problems and problems I've solved before, but I struggle when I face something new.

What would you recommend practicing first? Is there a good progression from basic tree problems to matrix and graph problems that could help me build understanding instead of relying on having seen the problem before?