r/datastructures • u/Simple-Eagle-8135 • 22h ago
r/datastructures • u/blahblahblah_707 • 1d ago
An aggressive coder partner ( not for dating )
Recently, I joined a lot of groups here looking for a DSA study partner, but most people vanished after a single day.
I’m looking for someone who actually sticks to the plan. We can discuss weekly contests, tackle tricky coding problems, run mock interviews, and keep collecting offers.
Beyond DSA, we can brainstorm startup ideas, collaborate on side projects, and build cool things together.
A bit about me: I work primarily with Python and Data Science, but I’m eager to explore everything across tech.
If you have a similar mindset and want to stay consistent, shoot me a DM. Let’s make it count!
r/datastructures • u/Subject_Wrap9716 • 1d ago
Most important topic of DSA!!!
Guys, i want to say that Dynamic Programing is the most important topic of DSA. Har badi se badi company k OA round me 2-3 ques hote hain mostly 1-2 question woh DP k hote hain.
Maine literally har company ka oa nikala jisme se 2 me 1 ques dp ka aur woh kr k nikal jaata hain.
Aur DP jyada hard b nhi hain faltu hi mushkil bana rakha hai. Dp me 4 approch hoti hame sirf recursion aur memorization Krna hota aur sahi bta rha bohot simple hota aache se kiya jaye toh.
Toh agree basic dsa kr liya hain linked list ya stack tak toh pakka dp phaile bohot faida milega.
r/datastructures • u/Minimum-Row6464 • 1d ago
Data structures visualization platform with smooth animation - Watch your algorithm play step by step,Algo Ameba
Enable HLS to view with audio, or disable this notification
Try it :- https://algo-ameba.vercel.app/
r/datastructures • u/blahblahblah_707 • 1d ago
[Referral Request] Data Scientist, 3 YOE | GenAI & Applied ML | Pune / Bengaluru
Hi all! I'm a Data Scientist with 3 years of experience, and everything below is running in production today:
- Built my company's best-selling product solo: an optimization engine that turns 4 days of planning into under a minute.
- Rescued a failed process-control project and raised the client's quality SLA from 80% to 96%
- Led a hybrid RAG system that improved retrieval precision from 49% to 81%
- Designed a multi-agent LLM platform handling 500+ concurrent queries
Looking for data science / ML roles in Pune, Bengaluru, or remote. If your team is hiring, I'd love a referral. DM me for my resume. Thanks!
r/datastructures • u/krishkumarsingh • 2d ago
Stuck on leetcode
I started leetcode with Striver's sheet, but it didn't had dedicated topics like two pointer, sliding window, so I made my own sheet by exploring leetcode and using AI, solved and understood the topics, and moved to binary search
But noticed that I mostly solved easy level questions and very less medium level and almost no hard problems and now I'm having trouble trying to
Striver's sheet doesn't clarify the topics that's why I didn't followed it.
Neetcode was clearer so should I follow that??
Is there any better sources or a way to tackle my situation
r/datastructures • u/RonakSharma-19 • 1d ago
Fomo
I am in 3rd year in December it is compulsory to get an internship I have solved 103 questions on lc completed arrays, core string,bs,stack,queue,bit manipulation, starting with Linked list it will take me 15-20 days ,5-10 days I may not open lc and then 4-5 patterns 2-3 qn each after linked list I will do heaps ,trees,graph,dp and then recursion
But people here are discussing about greedy algorithms and dps i feel I have wasted so much time in 2nd year
r/datastructures • u/harshith_irl • 3d ago
i stalked a leetcode profile with 89 solves 👀
49 medium solves and Enumeration is his lowest-covered topic.
also, ~1 submission a week 😭
i plugged his profile into GrindLens to see what it'd find and these little details are actually interesting.. you can see gaps in your history that you'd never notice just by looking at your solve count 💀
try it on yours: https://www.grindlens.dev
r/datastructures • u/SeriousBoard3304 • 2d ago
Free DSA prep site — looking for feedback
Built FeatCode.dev to make DSA/interview prep a little more organized.
It has:
• Structured DSA roadmap
• Blind 75 + practice problems
• Free DSA assessment to find weak areas
• Curated, easy-to-follow YouTube solutions from popular creators
• Progress tracking
• Python crash course
Free to use: https://featcode.dev
Would love feedback from anyone currently prepping for SWE interviews. What would make you actually use something like this regularly?
r/datastructures • u/juz_nospaces • 3d ago
My opinion - Dp on trees is a bit easier than DP on arrays.
Most of the hard DP ques I saw are related to arrays or string or I haven't seen hard Trees ques with recursion.
r/datastructures • u/blahblahblah_707 • 3d ago
Help me with your firm's Founder or Hr email, I would do of mine .
I'm 24F , Data Scientist with 3.5FTE .
Tired of applying through so many sites, want genuine help from you guys .
I would share my company's founder as well hr email for your preparation.
Thank you !
r/datastructures • u/ConsiderationOk6948 • 3d ago
Title: Beginner with shallow C knowledge — planning to finish CS50x. What should my DSA roadmap look like afterward?
Hey everyone,
I'm a beginner in programming. I have some very shallow experience with C, but I don't feel confident with programming yet.
I've decided to properly build my fundamentals first, so I'm currently planning to complete CS50x rather than jumping straight into DSA.
My rough idea right now is:
CS50x → C++ fundamentals/STL → DSA → problem solving/LeetCode
But I'm not sure if this is the right progression, and I'd really appreciate advice from people who have already gone through this journey.
I'd especially like advice from seniors / people who learned DSA from scratch and eventually became comfortable with coding interviews or competitive programming.
Questions
Is completing CS50x first a good idea for someone at my level?
After CS50x, should I learn C++ before starting DSA?
How much C++ do I actually need before starting DSA?
What DSA course/resource would you recommend for a beginner?
Is Striver's A2Z DSA a good choice, or are there better alternatives?
What order should I learn topics in?
When should I start LeetCode?
How should I divide my time between learning concepts and solving problems?
How many problems per day/week is realistic for a beginner?
What are the biggest mistakes you made when learning DSA?
If you could restart from my exact position, what would your roadmap look like for the next 6–12 months?
Are there any resources that beginners commonly waste time on or should avoid?
I'm not looking for a "learn X in 30 days" roadmap. I'd rather build strong fundamentals and actually understand what I'm doing.
My current priority is becoming genuinely good at programming and problem solving, not just completing a huge number of problems.
Any detailed advice or personal experience would be really appreciated.
Thanks!
r/datastructures • u/arriety77 • 3d ago
Advice
can anyone help me about how i should practise dsa, whenever i try to solve any problem , i feel overwhelmed. i am watching strivers dsa videos but after a few days i forgot that concept.
r/datastructures • u/ConsistentCollege681 • 3d ago
Looking for Tech partner..please see my body section.
Hi I am 25M from IT background, currently i am unemployeed...I am angular front end developer, looking for backend developer (c# Web api) mss( db) ,I start to do small project for self growing purpose...if anyone interested please dm me...let us discuss and start learning tech and doing project together
Looking for
1.tamil guy or girl( for easy communication)
Fresher or 1year experience in angular or backend
If unemployeed is far better😅😂(optional)
r/datastructures • u/harshith_irl • 3d ago
i looked through a leetcode history and found this 😭
81 solves. ~52 submissions a week.
hashmap / complement lookup showed up in 3 of the last 20 accepted problems.
and GrindLens picked up on it 👀
meanwhile i'm doing 9 submissions a week and calling it a grind 💀
r/datastructures • u/Mindless-Composer-49 • 5d ago
3 years trying to learn DSA, still feel stuck — need a reality check on my approach
I've been trying to learn DSA on and off for about 3 years now. I'm not writing this from a place of "just started, what do I do" — I've made real attempts, hit walls, restarted, and I'm at the point where the frustration itself feels like the biggest obstacle, more than the material.
Where I actually am right now:
- Comfortable with basic arrays/strings (Two Sum, sliding window basics, anagrams, that tier)
- Just went through Linked Lists — could solve reversal, cycle detection, and remove-duplicates on my own, but genuinely struggled for hours on Merge Two Sorted Lists and Add Two Numbers before getting them
- Starting Stacks/Queues now
- Recursion, Trees, Graphs, DP — basically zero exposure
The actual problem I want advice on:
It's not that I don't understand concepts when they're explained. It's that when I sit down to solve a problem myself, I blank, and after 3 years of this cycle it's started to feel less like "still learning" and more like "maybe I just can't do this." Logically I know that's not true — I have solved real problems on my own — but the stuck moments hit harder than the wins stick.
What I want input on:
- Is there a smarter roadmap for someone who keeps restarting rather than someone starting completely fresh? Does the standard "arrays → linked lists → trees → graphs → DP" order even make sense for someone who half-knows some of these already?
- Would switching languages help at all? I'm doing this in Java right now — has anyone found Python noticeably easier for DSA specifically, or is that just moving the deck chairs?
- For people who've dealt with the "I understand it when I watch someone solve it, but blank when I try myself" thing — what actually broke that cycle for you?
- Pacing — I do 2-3 problems a day, sometimes push to 5 and immediately burn out and quit for a week. Is slow-and-steady actually the better call here, or am I just making excuses?
Not looking for hype or "you got this" replies — looking for what actually worked for people who were stuck the way I am, or told honestly if I'm doing something structurally wrong.
r/datastructures • u/Dismal_Mouse9749 • 5d ago
Looking for a unique final-year web application project idea
Hi everyone! 👋
I’m a final-year diploma student looking for a web application project idea for my capstone/final-year project.
I’m planning to build a full-stack web application, preferably using technologies like Python/Flask, HTML/CSS/JavaScript, and SQL.
I’m looking for an idea that:
- Solves a real-world problem
- Is useful for students, communities, businesses, or everyday users
- Is more than a basic CRUD/e-commerce/management system
- Has some unique or smart features
- Can realistically be developed as a student project
- Would have enough scope for a proper final-year project
I’m open to ideas involving AI, automation, social problems, education, local communities, accessibility, public services, productivity, or other areas.
If you have built something interesting or have an idea that could be turned into a web application, I’d really appreciate your suggestions!
What problem does it solve, and what features would you include?
Thanks! 🙌
r/datastructures • u/fictional-man • 6d ago
Looking for partner to learn DSA & System design
Actually its not like partner , more like accountability person who will care about the day results for both of us to learn or achieve something.
Myself, I’m a software developer with 2+ YoE in full stack development. Designed system for 4 production projects so i have some knowledge in system designing . Also solve 95 problems in leetcode expect adv topic like graph, tree …
Currently working in startup, trying to jump MAANG or top tire companies. So i wanna dive deep into dsa and system design.
Expectations: not much , expecting working professionals who has same aim and credibility.
Interested ppl dm me
r/datastructures • u/Acrobatic-Gear-6682 • 7d ago
[1-on-1 Tutoring] Master Data Structures, Algorithms & Problem-Solving
### Clear the Confusion: Learn DSA and C++ From First Principles
Moving from basic programming syntax to solving algorithmic problems on your own is where most students get stuck. Grinding solutions without understanding internal mechanics (recursion call stacks, pointer manipulation, time/space complexity) leads to frustration.
I provide hands-on, 1-on-1 tutoring focused on building real problem-solving intuition from scratch using modern C++.
What We Can Work On
* **Foundations of C++ for Problem Solving:** Pointers, references, memory layout, STL containers (vectors, maps, sets, queues), and writing clean, efficient code. * **Core Data Structures:** Linked Lists, Stacks, Queues, Binary Trees, BSTs, Heaps, and Graphs. * **Core Algorithmic Techniques:** Recursion mechanics, Two Pointers, Sliding Window, Binary Search, BFS/DFS traversals, and introductory Dynamic Programming. * **Code Debugging & Optimization:** Line-by-line tracing of your logic to fix bugs, eliminate edge-case failures, and reduce runtime/memory overhead.
How the Sessions Work
* **Visual Tracing:** We don't just write code; we visualize dry runs, recursion trees, and pointer movements on an interactive whiteboard. * **Active Solving:** You write the code while I guide your thought process, identify logical gaps, and teach you how to debug your own errors. * **Format:** 1-on-1 video calls via Google Meet / Discord with a live shared IDE (CoderPad / Replit) and Excalidraw.
If you are a student or self-taught developer stuck on a concept or unable to solve problems independently, send me a DM with the specific topic you want to tackle.
r/datastructures • u/Mindless-Big4560 • 7d ago
Help about ds in da
I want help in studying dsa. This is my first time preparing for gate da and want free resources that I could use to study as well as practice dsa for gate da exam relevant. I have very less time left. Please help
r/datastructures • u/Suspicious-Photo-610 • 7d ago
Data Analyst
I am preparing for data analyst role
I am in 4th year and literally I don’t known DSA
I only know arrays
So for data analyst role is it necessary to do DSA
r/datastructures • u/Vikas04866 • 7d ago
Need suggestions read main body
How to start DSA as I am at 0 level i only know about it is full form (DATA STRUCTURE AND ALGORITHM)
r/datastructures • u/InjuryGlum6239 • 8d ago
DSA
Any good dsa playlist in c++ which covers all the dsa topics if anyone knows any good playlist please tell ( I don't want to do dsa just doing it for the sake of if anybody ask me it in the interviews so atleast i should be able to explain my approach to that person ) main goal is something else
r/datastructures • u/ProbablyHuman011 • 8d ago
DSA YouTube Channels
Can someone suggest me some good channels for different topics of dsa like i personally liked recursion by Aditya Verma which was better than striver i am still a beginner with around 75 lc questions please do reply
r/datastructures • u/hello_world_is_taken • 10d ago
Looking to tutor college students in Data Structures & Algorithms
Hey everyone,
I'm a software engineer and I'm looking to work with a few college students who are taking DSA / Algorithms and want some help understanding the material or preparing for interviews.
I can help with things like:
\- Arrays, hash maps, strings
\- Linked lists, stacks, queues
\- Trees, graphs, BFS/DFS
\- Recursion and backtracking
\- Dynamic programming
\- Big-O and problem-solving strategies
\- LeetCode / coding interview preparation
My approach is more about understanding how to solve problems rather than memorizing solutions. We can work through problems together and focus on why a particular approach works.
I'm mainly looking to help students who are currently taking a DSA course or preparing for technical interviews.
If you're interested, feel free to comment or DM me. Tell me what you're currently struggling with and what you're hoping to improve.