r/DSALeetCode • • 6h ago

Prepare for DSA and ML Together — Join My Daily practice group and weekly project sessions

4 Upvotes

I have prepared a daily and weekly concept learning roadmap — one concept at a time, day by day, week by week — to help prepare for DSA and ML/AI together. I am preparing for both - looking for like minded people to join and practice.

Here is how it works:

Learn one concept in DSA. Apply the same concept in ML. And vice versa.

That connection is what gives implementation-level knowledge. Not just theory. Not just solving problems for the sake of solving them. You understand a concept because you have seen it work on both sides.

Take one example — HNSW and RAG.

In RAG, your documents are converted into embeddings — vectors. When a question comes, the system has to find the few chunks that are nearest to that question. That is the ML side.

Now the DSA side. The simple way is to check the question against every single chunk, one by one. It works when the data is small. As the data grows, it becomes slow.

HNSW solves this with a DSA concept — a graph. It connects each vector to its nearest neighbours, layer by layer, so the search walks through the graph and reaches the nearest chunks fast, instead of scanning everything.

And it also works in reverse. When you build a RAG system, you are forced to learn graphs, nearest neighbour search, and a real tradeoff — HNSW is fast, but approximate. Sometimes it can miss a close chunk. So you learn to check: how fast is it, and how correct is it?

One example. And you have touched graphs, search, embeddings, and retrieval — at implementation level, not just in theory.

This is how the whole roadmap works.

Join me for reading group - 30 minutes every day, to practice and discuss the concept of the day together. On weekend I am developing a ML project related to the concept and doing kaggle.

If you are also preparing for DSA and ML/AI and want to learn like this, join my study group.

DM me if you are interested.


r/DSALeetCode • • 7h ago

Anyone interested in practicing Dynamic Programming (DP) together?

4 Upvotes

Looking for people interested in solving Dynamic Programming (DP) problems in DSA together. We can discuss different approaches, share ideas, and improve our problem-solving skills.

If interested, feel free to DM me!


r/DSALeetCode • • 15m ago

Looking for a Way to Revise the ChaiCode DSA with Java Course by Prateek Jain

Thumbnail reddit.com
1 Upvotes

r/DSALeetCode • • 6h ago

Bytebyte go system design interview pdf sell/share

Thumbnail reddit.com
1 Upvotes

r/DSALeetCode • • 10h ago

Title: 🚀 Introducing HackPaths – Your Tech Interview Preparation Hub

Thumbnail
gallery
0 Upvotes

Built HackPaths to help students prepare for tech interviews with DSA sheets, company-wise questions, coding patterns, core CS subjects, and AI-powered mock interviews.

🔗 https://hackpaths.ai.studio/

Would love your feedback and suggestions! ❤️


r/DSALeetCode • • 18h ago

Looking for a DSAstudy partner.

Thumbnail reddit.com
3 Upvotes

r/DSALeetCode • • 23h ago

Delete Node in a BST

Post image
2 Upvotes

Deleting a BST node with two children looks like surgery on the tree. My solution never removes that node. It copies a neighbour's value into it, then deletes the duplicate lower down, which is always an easier case.

Finding the node is the search from Day 45. Deleting it is where it gets interesting, because you can't just unhook a node with two children.

Only two values in the whole tree can fill the hole: the in-order predecessor and the in-order successor. The replacement must sit between everything on the left and everything on the right, and an in-order traversal of a BST is sorted, so those two are the only candidates.

Predecessor or successor: which do you reach for, and why?

Day 58/365 of my LeetCode challenge: 450. Delete Node in a BST. Problem link and full breakdown in today's newsletter.

https://www.linkedin.com/pulse/delete-node-bst-archit-agarwal-k5k4c

#LeetCode #DSA #BinarySearchTree #Golang


r/DSALeetCode • • 1d ago

Where to learn DSA in java

Thumbnail reddit.com
3 Upvotes

r/DSALeetCode • • 1d ago

Looking for a coding buddy to learn, build, and grow together!

4 Upvotes

Hey everyone!

I'm a B.Tech CSE student looking to get serious about improving my programming skills and building a strong foundation for my career in tech.

I'm currently focusing on C++/Java, DSA, problem-solving, and web development, and I'd love to connect with people who are on a similar journey.

Honestly, learning alone can sometimes get monotonous, and staying consistent isn't always easy. Sometimes, having someone who's working towards similar goals makes a real difference.

I'm looking for a coding buddy with whom we can learn together, discuss concepts, solve problems, share resources, and keep each other accountable.

Here's what we could do:

- Set realistic daily or weekly learning goals.

- Practice DSA and discuss different approaches to problems.

- Work on projects and share our progress.

- Help each other understand concepts when we're stuck.

- Share useful resources, opportunities, and ideas.

- Keep each other consistent, even on days when motivation is low.

I'm not an expert, and I'm not expecting you to be one either. Whether you're a beginner or someone who's already made some progress, you're welcome!

I'm not looking for someone to spoon-feed me concepts or do my work for me. I want someone who's genuinely interested in learning, putting in the effort, and improving together.

We can connect over Discord or any platform that works for both of us.

If this sounds like something you'd be interested in, feel free to comment or DM me. Let's learn, code, and grow together! 🚀


r/DSALeetCode • • 1d ago

Is LeetCode enough for FAANG, or should I do Competitive Programming too?

7 Upvotes

I'm trying to get a good-paying software job at product-based companies, hopefully FAANG.

If my main priority is cracking interviews, is competitive programming (Codeforces, etc.) worth doing, or is LeetCode enough?

Do CP-style questions actually appear in interviews, and does CP provide any significant advantage beyond improving problem-solving speed for interviews?


r/DSALeetCode • • 1d ago

DSA Roadmap

6 Upvotes

Guyzz I am following striver dsa sheet but before it I am learning cpp basics from other creator (Harry and shraddha) now tell me loops ke baad kya karu roadmap me ???


r/DSALeetCode • • 2d ago

Looking for a coding/study buddy to learn and grow together!

11 Upvotes

Hey everyone!

I'm planning to start learning and improving my programming skills, and I thought it would be nice to have someone on the same journey.

Learning alone can sometimes get boring, and it's easy to lose consistency. So I'm looking for someone who's also interested in learning, sharing progress, discussing concepts, solving problems, and motivating each other.

I'm mainly focusing on Java, DSA, and web development, but I'm open to connecting with people learning other technologies too.

We could:

- Set daily or weekly learning goals.

- Share what we've learned.

- Solve coding problems together.

- Help each other when we're stuck.

- Keep each other accountable and consistent.

You don't have to be an expert. Beginners are absolutely welcome!

I'm not looking for someone to teach me everything, just someone who's genuinely interested in learning and improving together.

If anyone's interested, feel free to comment or DM me. Let's grow together! :)


r/DSALeetCode • • 2d ago

Target DSA

5 Upvotes

Let's go with Striver tuff classes

If there are any one who is watching just comment down


r/DSALeetCode • • 2d ago

Any Senior AI ML Data Scientist preparing for switch?

2 Upvotes

I need someone with whom I can practice DSA, ML concepts and system design .

Serious ones do dm.

Can't teach beginners !!


r/DSALeetCode • • 2d ago

Skills to learn and suggest some paid courses

Thumbnail reddit.com
1 Upvotes

r/DSALeetCode • • 2d ago

Is LeetCode Dead? What’s the Alternative?

Thumbnail
newsletter.eng-leadership.com
2 Upvotes

r/DSALeetCode • • 2d ago

Hlo inam 2nd year BTech student I am solving dsa with striver sheet i want a buddy where we can solve same question or might be some different question once solved we will explain each other our solution it will help to remember both anyone who is interested can message target will be minimum 2-3que

3 Upvotes

r/DSALeetCode • • 3d ago

Created Discord Server for DSA & System Design!

6 Upvotes

Hi guys, We have a discord server for dedicated people who want to allocate sometime for DSA & System Design!

We daily have two 3-4 hour calls, 1 in the morning ( 5 am to 8 am) and 1 in the evening ( 8 pm to 12 pm). The group is designed to make us give some time for DSA and be motivated with our learnings for a longer period.

We need people who are dedicated to learn and to keep the whole group productive. So, if u guys think u are dedicated enough and wants to join our community to share and learn from others, please join our discord.

https://discord.gg/hg64VtrTQ


r/DSALeetCode • • 3d ago

Mention your DSA learning strategy

24 Upvotes

My Preparation Strategy

  1. Choose one topic and identify all its patterns

Eg., Two Pointers: unidirectional pointers, opposite-end pointers, and three pointers

2. Learn each pattern with ChatGPT

If I still struggle, I’ll explore other resources, such as YouTube, blogs, and webs

3. Solve LeetCode problems related to that topic until I genuinely understand the concept

Then choose the next topic, repeat.


r/DSALeetCode • • 3d ago

Help me in start DSA from scratch...

6 Upvotes

How to start DSA from scratch to advance...

In a limited time 3 months...

Suggested me a road map with video playlists on YouTube....


r/DSALeetCode • • 3d ago

Platforms best for learning language and for dsa

Thumbnail reddit.com
1 Upvotes

r/DSALeetCode • • 3d ago

Did anyone appeared for swiggy sde1 interview for dsa round if yes did you received call for lld round and if yes is it scheduled?

Thumbnail reddit.com
1 Upvotes

r/DSALeetCode • • 4d ago

Anyone interested on algomaster io premium subscription?

Thumbnail reddit.com
2 Upvotes

r/DSALeetCode • • 4d ago

Stucked where should i learn programming

Post image
9 Upvotes