No video

How to start DSA from scratch? Important Topics for Placements? Language to choose? DSA Syllabus A-Z

  Рет қаралды 34,676

Riddhi Dutta

Riddhi Dutta

Күн бұрын

Пікірлер: 144
@deepakthind9579
@deepakthind9579 Жыл бұрын
I am engineering manager with more then 11 years experience love ur guidance u giving to students riddhi dutta wishing ur long term success
@rite2riddhi
@rite2riddhi Жыл бұрын
Thank you so much deepak. Means a lot.
@rewantsingh1720
@rewantsingh1720 2 ай бұрын
Real success is to pass in purpose of soul i.e. returning to godhead
@anujymnit71
@anujymnit71 Жыл бұрын
Topics mentioned in video : 1. Programming language 2. Programming language syntax and features 3. Searching and Sorting Binary Search and its patterns. 4. Linked List 5. Stack 6. Queue 7. Hashing 7. Prefix Sum, Sliding Window, 2-Pointer 8. Cyclic Sort 9. Recursion 10. Quick and Merge Sort 11. BackTracking. 12. Tree : BST 13. Trie 14. HeapSort nad Priority Queue. 15. Interval Problem 16. DP 17. Graph 18. (Optional) Strongly Connected Components, DP with Bitmask, Segment Tree, Fenwick Tree, Rolling Hash
@Brilliantancient4444
@Brilliantancient4444 Ай бұрын
Excellent, one of the best videos till date. I do not usually comment, but your way of explanation and making DSA feel so much simple is just mind blowing. Please Keep it up and keep on making helpful videos. Thank YOU
@saikatpatra5086
@saikatpatra5086 Жыл бұрын
That's a complete video on dsa those who want to crack a product base company , Thanks dada 🙏
@rite2riddhi
@rite2riddhi Жыл бұрын
💯❤️✌️
@jyotirmoyroy4323
@jyotirmoyroy4323 Жыл бұрын
Wish this video had been there on YT around 2020...I would've practised in proper order
@rite2riddhi
@rite2riddhi Жыл бұрын
🥲
@travelmotiv.
@travelmotiv. 11 ай бұрын
I was so much confused regarding whether my preparation is with accordance to interviews but hell no I wasted too much of time in STL and other unnecessary topics …Thank god yt recommended this video …Very informative and structured approach …Thanks a lot !!!
@visase2036
@visase2036 Жыл бұрын
I find you are the most under rated content Creator compared to other available in the market! You are a Gem doing your own justice and not falling in the subscription count trap 🧡 . Thanks for all the contents . Would be really helpful if we could get a roadmap for HLD AND LLD as this video.
@rite2riddhi
@rite2riddhi Жыл бұрын
Thanks brother. For me impact>> numbers. So am happy , if I am able to help people.
@visase2036
@visase2036 Жыл бұрын
@@rite2riddhi Keep inspiring Mate ! Hope we would get HLD and LLD roadmap very soon. Thank you 😊
@jssethi
@jssethi Жыл бұрын
Jeete raho barkhuddar...bahut sahi jaa rahe..!
@deceptivedawwg1111
@deceptivedawwg1111 Жыл бұрын
Thanks a lot bhaiya, was about to start DSA soon after mid sems , I'll implement your roadmap 👍🏽
@rite2riddhi
@rite2riddhi Жыл бұрын
❤️✌️
@snehomoymaitra9317
@snehomoymaitra9317 Жыл бұрын
Really helpful for starting to learn DSA
@rite2riddhi
@rite2riddhi Жыл бұрын
Thanks snehomoy
@rishayshandilya1817
@rishayshandilya1817 Жыл бұрын
Graph playlist is very underated ...phatega ek din KZbin pe♥️♥️♥️
@rite2riddhi
@rite2riddhi Жыл бұрын
Hopefully ✌️✌️
@arghya_0802
@arghya_0802 Жыл бұрын
Great informative video. The structure is really awesome and really helpful for anyone starting with DSA. Great work♥️♥️
@rite2riddhi
@rite2riddhi Жыл бұрын
Thanks a ton
@rite2riddhi
@rite2riddhi Жыл бұрын
Next time , someone asks you how to start with dsa , what language to choose , is python good for dsa , send them this video. :)
@prakashvishal93
@prakashvishal93 Жыл бұрын
I think an Individual take atleast 5-6 months if he gives 3-4 hours per day. Share your valuable opinion too… :)
@surajbhushari
@surajbhushari Жыл бұрын
Very helpful
@adnanrasheed4366
@adnanrasheed4366 Жыл бұрын
Thank you very much for such an amazing explanation in dsa Love from Jammu Kashmir
@rite2riddhi
@rite2riddhi Жыл бұрын
So happy to see people following my content from J&K.
@harshitarawat5619
@harshitarawat5619 Жыл бұрын
Right explanation of how to do DSA 🥺best thank you so much for this❤️
@rite2riddhi
@rite2riddhi Жыл бұрын
Thanks harshita
@harshitarawat5619
@harshitarawat5619 Жыл бұрын
@@rite2riddhi you're welcome 🥺❤️
@meenamurugesan8383
@meenamurugesan8383 Жыл бұрын
Thank you so much for all your guidance sir. I'm a 2nd year BE CSE Student studying in tier 3 college. My college provides me some resources but it won't be enough to get placed in top companies. My aim is to get placed as an SDE in a top company. Keep supporting us., We'll keep supporting you. ✨
@rite2riddhi
@rite2riddhi Жыл бұрын
Thank you.
@suchetapal
@suchetapal Жыл бұрын
Thanks for sharing the roadmap for learning DSA. This is going to help me prepare for the interviews. Keep up the good work ❤
@rite2riddhi
@rite2riddhi Жыл бұрын
Thank you.
@debanganmitra5295
@debanganmitra5295 Жыл бұрын
Much needed video! Thank you dada. One more thing is how to efficiently revise the concepts we read earlier. Because after some time if we don't revisit the old concepts and questions, we tend to forget it or implement it properly.
@rite2riddhi
@rite2riddhi Жыл бұрын
Notes are something , very subjective to the individual
@debanganmitra5295
@debanganmitra5295 Жыл бұрын
Yes agreed! 😇
@eswarapandian16
@eswarapandian16 9 ай бұрын
In an interview we need to write the full data structure code to solve the problem or using collection is enough to solve the problem. The interviewer will like the full implementation of the DS code (e.g., insert method, remove method and so on) or using frameworks is appreciable? we need to master full implementation of DS code in every topic or just knowing is enough because we can use collections right to solve the problem.
@GovindKumarMCA
@GovindKumarMCA Жыл бұрын
highly informative video!!
@rite2riddhi
@rite2riddhi Жыл бұрын
Thank you
@ShwetaSingh-iw6dk
@ShwetaSingh-iw6dk Жыл бұрын
Do a video regarding online assessment & how to deal with it....what all stuffs is required to learn & solve questions in limited time.
@codingnightmares3407
@codingnightmares3407 Жыл бұрын
Extremely helpful ❤️🙏
@rite2riddhi
@rite2riddhi Жыл бұрын
Glad it was helpful!
@yvyashvarma
@yvyashvarma Жыл бұрын
Make videos on Recursion and linked list pattern videos please,just a sidenote ,you exude very calm and good natured altruistic vibes
@rite2riddhi
@rite2riddhi Жыл бұрын
Haha , Thank you so much.
@abc-ym4zs
@abc-ym4zs Жыл бұрын
Excellent very helpful bahiya keep continuing and motivating bhaiya
@dnyaneshwarchaudhary8022
@dnyaneshwarchaudhary8022 11 ай бұрын
Thank You so much Riddhi ❤
@RitiKumari
@RitiKumari Жыл бұрын
Awesome video❤
@rite2riddhi
@rite2riddhi Жыл бұрын
Thanks riti.
@pratapsingh-jf2oz
@pratapsingh-jf2oz Жыл бұрын
Very helpful video Bhai🙏
@suvraneelsaha8973
@suvraneelsaha8973 Жыл бұрын
gold mine for CS Students
@rite2riddhi
@rite2riddhi Жыл бұрын
Share this if you find helpful.. thanks
@novicecoder5753
@novicecoder5753 Жыл бұрын
Thanks for this detailed video ridhi please make videos of missing topics important questions like trees and graphs and also i am able to solve the problems on leetcode as a beginner but when it comes to online assessment i am not able to find which data structure and algorithm to use in that question because i am able to frame solution from that story type of questions many people said need a lot of practice for that but please don't say the same thing but Make a detailed video on how to solve those type of questions
@rite2riddhi
@rite2riddhi Жыл бұрын
For trees and graphs , it's already there. And for your second query , try to upsolve thr questions u couldn't solve and then solve similiar questions.
@abc-ym4zs
@abc-ym4zs Жыл бұрын
bhaiya can you do video on how to study greedy algorithm generally what is meant by greedy algorithm
@adwaitmhatre7561
@adwaitmhatre7561 Жыл бұрын
Amazing content! Could you make a similar video for design (low level + high level) and machine coding as well?
@rite2riddhi
@rite2riddhi Жыл бұрын
Sure
@Cityscapes411
@Cityscapes411 Жыл бұрын
I am doing BCA(1st year) I have learnt basics of c++ Can you plz give me a 3year roadmap like what and when should I do ?? Plz
@jyotiradityakeshav6981
@jyotiradityakeshav6981 Жыл бұрын
15th like 81st view 2nd comment and 1st sharing your video--I think not sure...
@rite2riddhi
@rite2riddhi Жыл бұрын
Woowwww
@prasantharavindramesh1078
@prasantharavindramesh1078 Жыл бұрын
Bro awesome content as always Requesting linked list dsa sheet with patterns similar to previous videos
@rite2riddhi
@rite2riddhi Жыл бұрын
Thanks
@manerivasanthkumar606
@manerivasanthkumar606 Жыл бұрын
Anna For Aptitude around what are important topics need to learn and the order do one video same as the above one plzz make it as early as possible bro 🥺
@rite2riddhi
@rite2riddhi Жыл бұрын
Quant logical reasoning, these things
@abc-ym4zs
@abc-ym4zs Жыл бұрын
And also do a video on what to learn in backed for nodejs and expressjs like how you done a video on java bhaiya you are really underated because of your video i got to know so many algorithms thank you very much bhaiya
@deceptivedawwg1111
@deceptivedawwg1111 Жыл бұрын
Bhaiya could u make a video on how to make notes or something like that , like after watching lectures what should we write and what not etc ...
@rite2riddhi
@rite2riddhi Жыл бұрын
🥲🥲🥲🥲🥲
@jaysalunke5078
@jaysalunke5078 4 ай бұрын
Thank u riddhi sir 😊
@priyankaprabakaran1235
@priyankaprabakaran1235 Ай бұрын
please make for different types of linked list problems
@abc-ym4zs
@abc-ym4zs Жыл бұрын
Bhaiya I want your guidance presently I am in 4 sem I know basic understanding of data structures upto queues I haven't practised problems do I need to start practicing trees or should I solve questions in each data structure then only should I start learning trees please guide me bhaiya
@fine2981
@fine2981 Жыл бұрын
can I complete DSA if my placement season is going to start from may? although I have done 20-30% dsa BUT not getting enough confidence.
@rite2riddhi
@rite2riddhi Жыл бұрын
With practise , things will fall into place. Don't worry.
@sriharshadamarla4210
@sriharshadamarla4210 Жыл бұрын
Hi Bro, I am working as a Java developer now I am a certified backend developer as well with 3years of experience, but I do not know data structures, if I learn it will I be able to crack interviews of big product based companies as an experienced person?
@vamsirj9244
@vamsirj9244 3 ай бұрын
What should I learn First DSA or Collections Framework in Java?
@amitrajitdas31
@amitrajitdas31 Жыл бұрын
Very insightful
@rite2riddhi
@rite2riddhi Жыл бұрын
Glad you think so!
@rudratrivedi3960
@rudratrivedi3960 Жыл бұрын
I know basics of C Basics of Java And intermediate Python along with Data science lib like pandas, numpy, Matplotlib, seaborn etc. Im pursuing data science/machine Learning. In which language should i learn dsa in your opinion. Java or Python? Pls share your opinion 🥺
@rite2riddhi
@rite2riddhi Жыл бұрын
Both works. As I said , you can choose any of the 4 languages
@mrnonsenseju
@mrnonsenseju Жыл бұрын
Helpul for a freshie like me . Thanks da.
@rite2riddhi
@rite2riddhi Жыл бұрын
✌️
@mrnonsenseju
@mrnonsenseju Жыл бұрын
@@rite2riddhi riddhi da where to contact you if I need to message you ?
@rite2riddhi
@rite2riddhi Жыл бұрын
@@mrnonsenseju insta
@mrnonsenseju
@mrnonsenseju Жыл бұрын
@@rite2riddhi ok ok ... Thanks
@ashish261096
@ashish261096 Жыл бұрын
Great Video Riddhi! Can you please let me know, how important bit manipulation topic is to crack top PBC? Actually I have not practiced much on this topic but I am good in other one's.
@rite2riddhi
@rite2riddhi Жыл бұрын
I would be very honest with you. Don't leave a single topic from here , please.
@ashish261096
@ashish261096 Жыл бұрын
@@rite2riddhi Thanks for your response Riddhi.
@abc-ym4zs
@abc-ym4zs Жыл бұрын
Can you tell me what is meant by PBC 's company is it equal to product based company
@rounakmukherjee9540
@rounakmukherjee9540 Жыл бұрын
without Competitive coding, only with DSA (Leetcode level), can someone crack online assessments now days?
@rite2riddhi
@rite2riddhi Жыл бұрын
Yes leetcode hard helps
@dipadityadas08
@dipadityadas08 Жыл бұрын
Thank You Dada
@souravroy1128
@souravroy1128 Жыл бұрын
If I learn all 3 of them? I'm beginner and doing c/c++ but someone from LinkedIn told me to do Java as well
@rite2riddhi
@rite2riddhi Жыл бұрын
Java is extremely important , irrespective of whether u use it for dsa or not. C is also important as it is the mother of all languages
@manojr8806
@manojr8806 Жыл бұрын
i have learnt python but i am not getting good dsa courses in python language could you suggest me
@rite2riddhi
@rite2riddhi Жыл бұрын
Neetcode KZbin channel
@user-bd7pk9fr5q
@user-bd7pk9fr5q Жыл бұрын
Bhaiyya I'm a first year student and I know C++ basics, STL, OOPs . Can I become a good Competitive programmer if I start now ?
@rite2riddhi
@rite2riddhi Жыл бұрын
Ofcourse.
@FaangSDE_Radhika
@FaangSDE_Radhika Ай бұрын
did u forget to mention collections and stl or i missed something
@HemantKumar-bn9nz
@HemantKumar-bn9nz Жыл бұрын
please make a video on python data structure no any proper video of python dsa in youtube please.
@shengki333
@shengki333 Жыл бұрын
Brother please reply I am doing dsa in c++ am I doing something wrong and also in future I am going to learn java as well and I already know python so should I choose to java for dsa or continue with c++
@nishantkothane9333
@nishantkothane9333 Жыл бұрын
🔥
@rite2riddhi
@rite2riddhi Жыл бұрын
✌️
@RaNd0MiZeD
@RaNd0MiZeD Жыл бұрын
Thanks
@anutoshghosh7893
@anutoshghosh7893 Жыл бұрын
Thanks!!
@rite2riddhi
@rite2riddhi Жыл бұрын
❤️💯
@ashishbhopte9014
@ashishbhopte9014 Жыл бұрын
Thankyou ❣️❣️
@rite2riddhi
@rite2riddhi Жыл бұрын
✌️
@thatsenoughdixit
@thatsenoughdixit Жыл бұрын
Hey algo, show me more of these !
@user-zw1pd8rm6e
@user-zw1pd8rm6e Жыл бұрын
Bhaiya i have started with cooding recently currently in 1 semester anything I want to learn for getting internship in 2 year .. i have started dsa + aptitude nd reasoning. Any other thing left for interview.?
@rite2riddhi
@rite2riddhi Жыл бұрын
Dont think about interview from now on. Enjoy software engineering , learn new stuffs , make cool things , have a time of your life with friends. This will never come back. Think about placements from 5th semester.
@user-zw1pd8rm6e
@user-zw1pd8rm6e Жыл бұрын
@@rite2riddhi brother i m dumb at studies and learning new things take time..i can't cope up with new skills so i need to start early..i have some learning problem.
@rite2riddhi
@rite2riddhi Жыл бұрын
@@user-zw1pd8rm6e even I was. As u start practicing and use your brain, your grasping time starts decreasing as your brain grows more futile. But do it for the love of softwares and computers , not interviews. That's my point
@user-zw1pd8rm6e
@user-zw1pd8rm6e Жыл бұрын
@@rite2riddhi noted 👍
@ray7158
@ray7158 Жыл бұрын
Bro please soft skills roadmap 🙏
@abc-ym4zs
@abc-ym4zs Жыл бұрын
bhaiya when we will learn arrays in depth and strings in depth like kmp algorithm
@rite2riddhi
@rite2riddhi Жыл бұрын
Kmp not that imp for interviews
@sameer-nb2jv
@sameer-nb2jv 9 ай бұрын
where to learn dsa in java ??
@abc-ym4zs
@abc-ym4zs Жыл бұрын
How many problems do I need to solve on each topic bhaiya
@hyderbadi0308
@hyderbadi0308 Жыл бұрын
What about C#
@chembetikarunakar814
@chembetikarunakar814 Жыл бұрын
In coding interview can we use inbuilt libraries which are in python is it allowed, and pls tell how the coding inverterview goes for 2 yrs of experience
@rite2riddhi
@rite2riddhi Жыл бұрын
Yes you can , most of them.
@chembetikarunakar814
@chembetikarunakar814 Жыл бұрын
@@rite2riddhi i think this coder round happens on notepad is it true
@rite2riddhi
@rite2riddhi Жыл бұрын
@@chembetikarunakar814 no not always. It used to happen in google docs , for some companies , previously. Now they have started giving proper editors.
@alienx2367
@alienx2367 Жыл бұрын
Striver a-z vs love babbar 450 vs any other would you like to recommend ?
@rite2riddhi
@rite2riddhi Жыл бұрын
My sde sheets too xD
@abc-ym4zs
@abc-ym4zs Жыл бұрын
follow his road map and solve his questions by your own and already you have solutions for striver sheet
@jyotiradityakeshav6981
@jyotiradityakeshav6981 Жыл бұрын
DSA by love Babbar and extra leetcode 1000 questions is sufficient for faang or not please please please please please please please please please please please please please please please please please please please please please please please please reply....
@rite2riddhi
@rite2riddhi Жыл бұрын
See it does not depend on number of questions you solve. Depends on how many types of problems you solve , and whether your problem solving skills improves in that process.
@jyotiradityakeshav6981
@jyotiradityakeshav6981 Жыл бұрын
@@rite2riddhi But what about course..It is best or not.Please reply again..
@areebwadood6273
@areebwadood6273 Жыл бұрын
Bahar ghum k Aya abhi World Cup khatam b ni hua DSA chalu 😅
@rite2riddhi
@rite2riddhi Жыл бұрын
Hehe. Kadna padta hai ap logo ke lie.
@sudipbose2607
@sudipbose2607 Жыл бұрын
bro what do you think about chatGPT and how this tool alone can change sde interview process? could you reply?
@rite2riddhi
@rite2riddhi Жыл бұрын
Yes sure.
@sudipbose2607
@sudipbose2607 Жыл бұрын
So what do you think
@sudipbose2607
@sudipbose2607 Жыл бұрын
I want to know if I can get all the answers ready made from an ai then why bother to learn about them. And also it's a great way to cheet in interviews. I mean if I assume less than 1% of people who does cheet in interviews as of now use google search. But now they will have this incredible software. And also now i kind of losing the standard I had for DSA. Honestly I like dsa and problem solving, the joy of passing all the test cases is much bigger than a surprise gift on my birthday. But after all of these advancement in AI i don't think that companies will look for people who only(that's a huge skill btw,& i hold that with high regards, but) can implement known algorithms in a notepad. So what will the catch here, which skills should I specifically build in order to make sure that pattern-based AI wouldn't be able to reach my skill and replace me as a programmer or whatever the title would be.
@sudipbose2607
@sudipbose2607 Жыл бұрын
And btw I'm also from tier 3. 😂 So you know what I'm going through right now.
@creativeenjoyers827
@creativeenjoyers827 Жыл бұрын
Dada l am first year cse student. I know basic c language. I am interested software engineer. Dada please tell me which language is needed for software engineer
@rite2riddhi
@rite2riddhi Жыл бұрын
Watch this video. Told this to.🥲
@rohitkumar0903
@rohitkumar0903 Жыл бұрын
Can we use JavaScript?
@rite2riddhi
@rite2riddhi Жыл бұрын
Yes
@gudurudevicharan9970
@gudurudevicharan9970 Жыл бұрын
can we learn dsa in python?
@rite2riddhi
@rite2riddhi Жыл бұрын
Why not.
@himanshusingh5118
@himanshusingh5118 Жыл бұрын
you make us more confused😅
@rite2riddhi
@rite2riddhi Жыл бұрын
How
How to revise DSA for Coding Interviews? | DSA Revision Guide
20:41
Software Engineer Ranks Programming Languages
15:17
Clément Mihailescu
Рет қаралды 864 М.
ПОМОГЛА НАЗЫВАЕТСЯ😂
00:20
Chapitosiki
Рет қаралды 28 МЛН
КАКУЮ ДВЕРЬ ВЫБРАТЬ? 😂 #Shorts
00:45
НУБАСТЕР
Рет қаралды 3 МЛН
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 36 МЛН
❌ Don't Run Behind 500 LEETCODE Problems ❌ Focus on QPCD
8:31
How I would learn Leetcode if I could start over
18:03
NeetCodeIO
Рет қаралды 447 М.
FASTEST Way to Learn Coding (for FREE) and ACTUALLY Get a Job
8:32
PIRATE KING
Рет қаралды 1 МЛН
2-Minute Rule to Learn Coding - Atomic Habits
7:58
Sahil & Sarra
Рет қаралды 1,1 МЛН
How I would learn to code (if I could start over)
10:52
PIRATE KING
Рет қаралды 1,3 МЛН
Is DSA worth it in 2024?
10:36
Harkirat Singh
Рет қаралды 172 М.
How To Prepare For Coding Interviews Efficiently
10:45
Conner Ardman
Рет қаралды 70 М.
I coded 4 hours everyday for 1 year. And it changed my life.
7:05
Sahil & Sarra
Рет қаралды 444 М.