So basically it comes down to. 1. Have a good command on the programming language 2. Do not cram, understand the algorithms through coding, more and more 3. Make diagrams to have better visualization of stuff 4. Dry Run My Experience 1. Language is important, but sometimes having basics of knowledge and the containers it offers is sufficient (Like Collections in Java, STL in C++, but don't worry, with time you will get it when you start writing code) 2. Psuedo code, this is golden tip, before writing code for any problem, either with pen-paper or in comments of your code, write the basic algo in terms of psuedo code and dry run that psuedo code itself with sample test cases 3. Diagram, again, this is golden .... makes things a lot easier to understand 4. Finally .... once you are done understanding the code, and before writing the code .... try to explain this algorithm and the intuition behind this algorithm to someone and if no one is present, explain this to basically blank air, but try to create link between each sentence, starting from the basic requirement of program to edge cases .... Once you think you are able to make someone understand this from very scratch .... write the code .... and this is one of the best ways to retain stuff
@@vinitkumar-vb1ns Depends on what is the intent of learning. If you are targeting jobs in Microservices and Backend of Web Apps, Java is highly recommended. But in other cases where you are working on core application (which are usually performance oriented), you might need C++. But the point is, agar tumhe C++ ata hai, Java seekhne mein time nahi lagta, because if you get into tech, you will never stick to just 1 language, even if you stick to one company, you might need to work with Java, C++ Python etc all at the same time. So basic recommendation is, if you are a college student or a blooming professional, just pick a language of your choice (C++ or Java, no Python please), and have a good grasp on the language, solve a lot of DSA related problems. Intent of DSA is to build the problem solving logic, you can implement that in any language.
@@chitranshsaxena59 bhaiya, abhi mai apni coding journey chalu karne wala hu,mera doubt ye h ki maine boht sare video dekhe language ke upar and finally smjh aa gya ki java best rhega,kyoki usse development,open source contribution etc kar sakte hai par c++ se competitive prog. aur game development aur ye dono me mera interest nahi hai, java thoda tough language hai isliye wo best hai ,ab dsa sikhne me boht log bolrhe hai ki java se basic of programming skip ho jata hai ,mujhe smjh nai aara hai kis language se start karu? Maine finally socha ki java se start karu aur use medium lvl tak sikh lu phr code with harry ka C++ one shot 2 hours ka dekh ke dsa c++ me kar CWH se Ye shi rhega ky?
Currently college mein ho ya school mein? Point of asking is time kitna hai tumhare paas, language is not a problem, I can assure you aaj nahi to kal C++ and java dono se kaam padega. To I would recommend ki jo dil kare, Java in your case, usi se shuru kar lo, koi tension nahi hai, Telusco ya Apni Kaksha ka tutorial dekh lo. Fir DSA karo side by side ya after 1 month maybe. Point is DSA mein language proficiency bahot matter karti hai, to practise ke saath seekh jaoge. In future agar zarurat pade to learn C++, but for now, go with Java since you like that plus scope zyada hai Java mein. But make sure language switch karne se pehle leetcode medium of all the topics thode bahot kar pao, language ya syntax barrier nahi ana chahiye Cheers
Sir I have been watching your since for some days and I must say you know students mind and their thinking ... You are amazing and explanations are quite easier that you do for us Thanks sir from bottom of my heart
Sir u don't know me, but I know you since 1st year(2016) of my Btech, I learned c,c++, java, datastuctures all because of you. Got job offer just because of your teachings, because my college started Btech in 2016, and I was in the first batch. Also, they didn't call even a single company. But just because of your teachings I got selected in my first off campus drive in wipro. Thankyou sir for all your support. Will meet you someday. Huge respect sir😊
Dear sir, I started my programming journey with your C language videos. Your videos are very helpful. I placed in HCL for software engineer profile. And shortlisted in other MNC as well. I use to watch your c language videos and also use to read it from let us c book.. Your web development series is also very very helpful. For java most of the students of our college follows your videos.. Thank you sir for your amazing videos.
Thank you sir for your helping advice.... I am always be thankful to you... ❤️ Even students who are not able to afford very high paid courses,they must be thankful to u 😍thank you sir
thank you so much for this video it helped .i've been stuck in learning data structure since long time didn't know what to do .keep making this type of video's .😊
Sir at initial stage I am very feared in c language when I studies loops but when I watching your videos about loops then my performance is improved thank you so much you are good mentor sir❤❤❤❤❤❤🤗
Sir ek question hai jo bohot confuse kar raha hai. Main Java lanuage me bohot acche se comfortable hun lekin java ka DSA course kisi ne complete nahi kiya hua hai. Agr me love babbar sir ki DSA (c++) playlist se study karu to java me coding krte vaqt kaha kaha topics change ho sakte hai? For eg. Koi topic c++ me aa gaya jo java me na ho jese ki pointers. Or esa topic jo java me ho lekin c++ me na ho... Us situation me kya karna chahiye ??
Hey sir.i really want become a data scientist , currently I m doing MSC it (2nd sem).kindly guide me how can I make career in this Field. Awesome videos 👍
Rattafication to be replaced by "Diagramatic representation" Sir says it during his 1st class of basic DSA Live Course Still remember this till date and will forever... this is the golden tip
Sir aapne bilkul sahi pakda hai yehi basic samjh nhi aa Raha ki return karna kya hai call by value call by reference kya hai argument pass karna kya hai etc void function kya hai yeh nhi aa raha hai isliye khud program banane nahi aa rahe hain. Sir youtuber k solutions or browser par sabke alag alag solution dekh pareshan ho gayi hu unke soln samjh nahi aate aur mujhse khud bante nahi hai 😢😢. Sir engineering computer science me complete ho chuki hai aur kahi par hire bhi nahi hui hu technical, quants, communication, basic engineering, spoken English, soft skills sab dimag kharab kar rahe hain😢😢😢
Data Structures and Algorithms is the most important topics to crack any product based company jobs with high salary package for all computer science engineer.
Sir I am learning DSA with c language, i learned array and LL ,i catch all those concepts. As you say before learning DSA you have full command on language. but I know c language but some topics are not clear... As in learning DSA where those concepts are used i learn it at that time simultaneously with DSA.. is it correct???
Sir i just love ur explanation on everytopic, every languages.....sir,i m stuck bcs i'm dropout for one year....should i take admission in college and improve my skills,learn ds algo...or prepare for nimcet...
Sir 9:13 pr jo bt boli usse bhaut pareshan thai hmm thanks u apne btaya.... Apse hi sb kuch sikha h...... Sir thank u words nahi h....... Ek chiz aur apne kuch data structure ka esa laye jisme time complexcity pr btt ki gai ho q mai btaya ha ese optimize krte h anlysis krte h time complexcity ka
sir there were some videos in c that are not in playlist of c like sorting, tringle making..... so we faced problem during searching these videos . so could u plz adjust videos in c++ playlist that are (if out of playlist ). I'm saying about c++🙏🏻🙏🏻
You always my loved teacher😊, whenever I watch you in lectures👨🏫, my all stress 😖 got vanished from my mind😇 regarding my future . I want to become like you.
Mein sach bata raha hoo agar data structure and algorithms sikhne mein problem aa raha hai to mat karo koi jarurat nhi aaj kal market mein itne framework, tool aa gye hai ki sab uspe hi ho jaa raha hai,karna hai to ekdum basic karo deeply koi jarurat nhi hai, mein khud job pe hoo as data analyst , mere friends machine learning, kuch software mein hai kisi ko data structure ka use nhi ho Raha hai..
So basically it comes down to.
1. Have a good command on the programming language
2. Do not cram, understand the algorithms through coding, more and more
3. Make diagrams to have better visualization of stuff
4. Dry Run
My Experience
1. Language is important, but sometimes having basics of knowledge and the containers it offers is sufficient (Like Collections in Java, STL in C++, but don't worry, with time you will get it when you start writing code)
2. Psuedo code, this is golden tip, before writing code for any problem, either with pen-paper or in comments of your code, write the basic algo in terms of psuedo code and dry run that psuedo code itself with sample test cases
3. Diagram, again, this is golden .... makes things a lot easier to understand
4. Finally .... once you are done understanding the code, and before writing the code .... try to explain this algorithm and the intuition behind this algorithm to someone and if no one is present, explain this to basically blank air, but try to create link between each sentence, starting from the basic requirement of program to edge cases .... Once you think you are able to make someone understand this from very scratch .... write the code .... and this is one of the best ways to retain stuff
Bro, c++ ke saath java karna zaroori hai kyaa dsa ke liye?
@@vinitkumar-vb1ns Depends on what is the intent of learning. If you are targeting jobs in Microservices and Backend of Web Apps, Java is highly recommended. But in other cases where you are working on core application (which are usually performance oriented), you might need C++.
But the point is, agar tumhe C++ ata hai, Java seekhne mein time nahi lagta, because if you get into tech, you will never stick to just 1 language, even if you stick to one company, you might need to work with Java, C++ Python etc all at the same time.
So basic recommendation is, if you are a college student or a blooming professional, just pick a language of your choice (C++ or Java, no Python please), and have a good grasp on the language, solve a lot of DSA related problems. Intent of DSA is to build the problem solving logic, you can implement that in any language.
@@chitranshsaxena59 bhaiya, abhi mai apni coding journey chalu karne wala hu,mera doubt ye h ki maine boht sare video dekhe language ke upar and finally smjh aa gya ki java best rhega,kyoki usse development,open source contribution etc kar sakte hai par c++ se competitive prog. aur game development aur ye dono me mera interest nahi hai, java thoda tough language hai isliye wo best hai ,ab dsa sikhne me boht log bolrhe hai ki java se basic of programming skip ho jata hai ,mujhe smjh nai aara hai kis language se start karu?
Maine finally socha ki java se start karu aur use medium lvl tak sikh lu phr code with harry ka C++ one shot 2 hours ka dekh ke dsa c++ me kar CWH se
Ye shi rhega ky?
Currently college mein ho ya school mein?
Point of asking is time kitna hai tumhare paas, language is not a problem, I can assure you aaj nahi to kal C++ and java dono se kaam padega.
To I would recommend ki jo dil kare, Java in your case, usi se shuru kar lo, koi tension nahi hai, Telusco ya Apni Kaksha ka tutorial dekh lo.
Fir DSA karo side by side ya after 1 month maybe. Point is DSA mein language proficiency bahot matter karti hai, to practise ke saath seekh jaoge.
In future agar zarurat pade to learn C++, but for now, go with Java since you like that plus scope zyada hai Java mein. But make sure language switch karne se pehle leetcode medium of all the topics thode bahot kar pao, language ya syntax barrier nahi ana chahiye
Cheers
@@chitranshsaxena59 can you give your mail id or insta id plzz??
Sir i hv seen your c and cpp playlist, your way of explaining makes concept very clear.
Glad to hear that
yes sir pleaseeee provide dsa in c++ , i have done c and c++ by ur playlist and it made good concept about languages
Yes sir provide dsa in cpp at premium
Yes sir👍👍
C++ ki playlist kaha h sir ki??
Lot's of love and happiness.
My favourite teacher..
maine coding ki starting saurabh sir k videos se ki hai.....thanks sir now i m in CAPGEMINI and I am growing day by day myself..thanks sir
Legend is getting old 🙏
Love you 3000 sir 🙏❤.
You saved many lifes ♥️
What is 3000 sir?
@@aslamcoding watch avengers endgame
I started with C/C++ , it gave me a real feel of programming , I don't think any other language ever could .
JavaScript will change your mind😗
@@SomeoneScary yes bro
bro i have doubt can you give me your linked in id i have to message you and clear some doubt
Sir I have been watching your since for some days and I must say you know students mind and their thinking ...
You are amazing and explanations are quite easier that you do for us
Thanks sir from bottom of my heart
Data structures and algorithms main purpose is memory management and best language for memory management is C thats why C language is best for DSA.
Sir u don't know me, but I know you since 1st year(2016) of my Btech, I learned c,c++, java, datastuctures all because of you. Got job offer just because of your teachings, because my college started Btech in 2016, and I was in the first batch. Also, they didn't call even a single company. But just because of your teachings I got selected in my first off campus drive in wipro. Thankyou sir for all your support. Will meet you someday. Huge respect sir😊
College??
Started watching your videos in my first sem and now I got placed in wipro..
Thanks sir
Congratulations Divya, please fill this form forms.gle/VfvxNAhDrmYvKQYR8
sir jee you are guru of c language ♥️
Tumne kha se pad liya h
Sir I have completed c and c++ lang from urs channel..u made all concepts very clear.. 😊now I am learning data structure.
Love u sir......I hope I got job becoz of u.....I don't follow other than u......I have only one guru.......he is Mr shaurabh shukla.....
Wow sir kya sujjesation diya hai
Gajab...
Konsa year h aapka
07:22= Make Diagram to Visualize, 08:40= Don't bother about Time Complexity as a Beginner, 09:25= Dry run your code,
Best teacher in world 😍😍😍😍😍
I am implementing DSA in java 🔥
Very useful and Important for us
Sir CODE WITH HARRY se coding language learn krna start kra hai KYA WOO ACHA HAI??
Vo god hai
Wo good hai but Sourabh Shukla sir awesome bhai
Sorabh sukla sir ya apna college ka follow kr
It depends on taste i sont like taste of harry its only my taste he offcourse isgood very good teacher
No it' s not good😢
Dear sir, I started my programming journey with your C language videos. Your videos are very helpful. I placed in HCL for software engineer profile. And shortlisted in other MNC as well.
I use to watch your c language videos and also use to read it from let us c book.. Your web development series is also very very helpful. For java most of the students of our college follows your videos.. Thank you sir for your amazing videos.
by free videos or by live classes
@@shivani-fq8eq free videos
@@vishalchauhan9832 ohkk..
u got campus placement or by off campus
U have completed graduation
@@shivani-fq8eq 2 companies ( HCL ,Xenon stack) on campus and tata elxsi, wipro offcampus.
College wali baat apki shi hai infact Mai bhi isi chij ko lekar confuse tha but thank you soo much ab sab clear ho gyi
Thank you sir for your helping advice.... I am always be thankful to you... ❤️ Even students who are not able to afford very high paid courses,they must be thankful to u 😍thank you sir
Sir, I joined you in 2014 and still, i'm with you
Just wanna say Thank You sir for everything, 6 saal pahle aapki video mili thi randomly fir aap hamare permanent ho gaye
I am your regularly subscriber .
Thanks.
thank you so much for this video it helped .i've been stuck in learning data structure since long time didn't know what to do .keep making this type of video's .😊
Glad it helped!
Thank you sooo much sir aapki video bahot helpful hoti h
Thanks for your information sir
Data structure through c++ ka next baych kb se start hoga sir?
Sir ji your way to explain any things is excellent ❤️❤️
thankyou sir ji ❤️
Thank you very much. You are a genius. 👍👍🔝🔝👌👌🙏🙏
Sir, apne bikul sahi baat kahi h.
Sir at initial stage I am very feared in c language when I studies loops but when I watching your videos about loops then my performance is improved thank you so much you are good mentor sir❤❤❤❤❤❤🤗
Thank you sir!
Please keep making more and more videos similar videos🌟
sir you are looking Awesome!
Sir ek question hai jo bohot confuse kar raha hai.
Main Java lanuage me bohot acche se comfortable hun lekin java ka DSA course kisi ne complete nahi kiya hua hai.
Agr me love babbar sir ki DSA (c++) playlist se study karu to java me coding krte vaqt kaha kaha topics change ho sakte hai?
For eg. Koi topic c++ me aa gaya jo java me na ho jese ki pointers. Or esa topic jo java me ho lekin c++ me na ho... Us situation me kya karna chahiye ??
Mast sir, thank u Sir....
Very clear way to learn you have shown in this video...
I really recommend your all videos
Thank you ao much Sir 👍
Sir G ur skills in programming is unexpected and ur live classes osm❤️❤️❤️❤️❤️
Sir aap chasme me bilkul achhe lg rhe h...❤️ Love u sir
Awesome sir
Hey sir.i really want become a data scientist , currently I m doing MSC it (2nd sem).kindly guide me how can I make career in this Field.
Awesome videos 👍
Thanks for these Great knowledges sir...
Online live class is the best 💯
Are you doing online class ?
Thanks sir good work
Nice 👍.... Awesome sir
Sir Android Development k liye java or kis kis chik ka knowledge hona chahiye
Thanks 😊
Thinking of this topic and sir is boom with this topic 🎉
Thank you sir for the tips❤️
Thanks sir ♥️♥️♥️
*If you were uploaded Python & JavaScript Free before* Definitely you have more than 1.5 million subs now!
@@himanshusingh5118 javascript kha se bhai??😂😅
Vhi to yar , agr python hoti to sir aaj malamal hote , mene inka paid course liya h ,bhut acha tha
Sir please also start a batch for data structures in C++.
It's really helpful video 👌👌👌
Hats off sir😍
Sir abhi data structures and algorithms through c online courses available hai kya
Sir data structure and algorithm ka acha video banaia
Thank you Sir ❤
Rattafication to be replaced by "Diagramatic representation"
Sir says it during his 1st class of basic DSA Live Course
Still remember this till date and will forever... this is the golden tip
hey can you connect with me i want to know more about the online classes
Can you share course di on telegram
I will definitely learn data structure from you, Sir
by free videos
Thanks you so much sir
Love you 😍😍😍😍
love you sir from Pakistan
Sir abhi Mai class 12 Mai hu.. To Mai apki videos dekha karti hu.. ☺😊
Thanks a Lot sir 😊🌻
Ye chij ka video wait kr rha tha
Sir I have a doubt
In your c language is there any part missing cause there is lecture 50 just after 39
You are awesome sir ❤️
After see 🙈 long time 😜🙂😜🙂 sir
Sir aapne bilkul sahi pakda hai yehi basic samjh nhi aa Raha ki return karna kya hai call by value call by reference kya hai argument pass karna kya hai etc void function kya hai yeh nhi aa raha hai isliye khud program banane nahi aa rahe hain. Sir youtuber k solutions or browser par sabke alag alag solution dekh pareshan ho gayi hu unke soln samjh nahi aate aur mujhse khud bante nahi hai 😢😢. Sir engineering computer science me complete ho chuki hai aur kahi par hire bhi nahi hui hu technical, quants, communication, basic engineering, spoken English, soft skills sab dimag kharab kar rahe hain😢😢😢
Very nice explanation sir.
Data Structures and Algorithms is the most important topics to crack any product based company jobs with high salary package for all computer science engineer.
Sir please create a playlist of data structure& Algorithm
Bro aap code with haary channel pr chale jao acchi video m unke bhi
Thank you so much sir🙏
Love u so much sir for more information 😌😊😌😌
You are grt sir🤘
Sir I am learning DSA with c language, i learned array and LL ,i catch all those concepts.
As you say before learning DSA you have full command on language. but I know c language but some topics are not clear...
As in learning DSA where those concepts are used i learn it at that time simultaneously with DSA.. is it correct???
Thank you sir
Currently I am learning java...is dsa worthless?
I was confuse about all this doubt and after 1 hour sir upload this video , thanks sir very helpful guidance 🙏🙏
Sir mera 15 sep ko c language ka paper h ....o level ka......Kaise programming ko learn kare...... Please help me
Thanks sir.
exactly,i have faced many problems during this data structure
Sir please make a video on UX/UI and its scope ❤
Code with Harry is best 👍👍👍
Sir data structure ki paid videos kaha pr milegi
awesome video sir
Sir i just love ur explanation on everytopic, every languages.....sir,i m stuck bcs i'm dropout for one year....should i take admission in college and improve my skills,learn ds algo...or prepare for nimcet...
But sir mai to ML and DL me carrier bnana chahta hu.... So mujhe c++ sikhne pdegi kya... As mene apne college me sirf pass hone ke liye kiya tha
Do we need to learn discrete mathematics for Algorithm?
I learned c++ from u sir 🙏
A humble request to make an Interview Series
Sir 9:13 pr jo bt boli usse bhaut pareshan thai hmm thanks u apne btaya.... Apse hi sb kuch sikha h...... Sir thank u words nahi h....... Ek chiz aur apne kuch data structure ka esa laye jisme time complexcity pr btt ki gai ho q mai btaya ha ese optimize krte h anlysis krte h time complexcity ka
Hlo mam aapne join kar rakha h kya sir ka batch
@@ashishphour4748 c++ kiya tha bhaut achaa course h sir ke sir supr h sir na hote to shyd hmm programming ka p na jn pate
@@ritikashishodia675 u also learnt c language or directly jump to c++
@@ritikashishodia675 Agar kuch discuss Krna ho aapse kase karu mam
@@ritikashishodia675 Aap linkdln p ho kya ?
sir there were some videos in c that are not in playlist of c like sorting, tringle making..... so we faced problem during searching these videos . so could u plz adjust videos in c++ playlist that are (if out of playlist ). I'm saying about c++🙏🏻🙏🏻
You always my loved teacher😊, whenever I watch you in lectures👨🏫, my all stress 😖 got vanished from my mind😇 regarding my future . I want to become like you.
Programming language like C ya C++ ---> Saurabh sir is best .
For Data Structure for Tier - 3 Student ---> Coding Ninjas is best and Unbeatable...
Video is awesome
Mein sach bata raha hoo agar data structure and algorithms sikhne mein problem aa raha hai to mat karo koi jarurat nhi aaj kal market mein itne framework, tool aa gye hai ki sab uspe hi ho jaa raha hai,karna hai to ekdum basic karo deeply koi jarurat nhi hai, mein khud job pe hoo as data analyst , mere friends machine learning, kuch software mein hai kisi ko data structure ka use nhi ho Raha hai..
😂😂😂 don't mislead
Love you sir from afghanistan❤❤❤
Sir can do in java
Or it is not good ???