1. Introduction to Algorithms
Вставка
- Опубліковано 18 жов 2024
- Introduction to Algorithms
Introduction to course.
Why we write Algorithm?
Who writes Algorithm?
When Algorithms are written?
Differences between Algorithms and Programs
PATREON : www.patreon.co...
Courses on Udemy
================
Java Programming
www.udemy.com/...
Data Structures using C and C++
www.udemy.com/...
C++ Programming
www.udemy.com/...
I am a Microsoft employee in Seattle USA. I feel humbled by your knowledge. I am learning things that I should have learnt 15 years ago, had i gotten a teacher like you. You deserve respect of the highest order
Is the teacher gave you what you want to develop your tasks in Microsoft ?
Mustapha mustapha -_-
I am a MS in Computer Science student in Seattle and I feel like his videos will someday make me a Microsoft employee too ^_^
I'm learning ....
Will join Microsoft soon
@@DishaSaraiya_xo
Can u help me how to prepare for interview at big four
Man... Indians are truly the best teachers ever
I agree. 100 %. And Dedicated! I want to relocate to India
not evryone bro...
TELL ME ABOUT IT
Please indians are teachers by blood.. its just thr.. gotta try to realise
smartest tech people i know
Hello Mr. Abdul Bari, I am an Italian computer science student. I am going to put you in my thesis the next year to thank you for your job. You taught me better than anyone else. It will be a honor to thank you at the end of my bachelor
Thanks God bless you
I have learnt your course from udemy and now from UA-cam and I am 19 years old now am I late to the coding or is this the ryt time to start
@@ankithm4008 Absolutely not. You are still very young. As long as you have a passion to learn, you'll do great. Good luck!
@@ankithm4008 There are people in their late 30s just getting into coding and by the time 1 year passes they land their first developer job. You are more than on time. Don't be intimidated by those people that have been coding since their early teens. You are you and you have your own pace for everything, dedication and grit trumps over all, good luck
@@maestreiluminati87 than you so much dude 🙌
Thanks a lot Sir. Your lessons had really helped me during college. Im currently in a good position , all because of people like you who are teaching here without expecting much in return.
Vignesh brother I have a question for you.. I am currently learning Web development and learning js right now. I have also learnt python. Should I start dsa from a new beginning with python?how should I watch his vdos because this is just completely new for me. Please guide brother. I will also guide someone if I learn these things! Thankyou
@@Ameyiscool I would recommend you to use JS instead of Python unless you're going for the AI/Machine learning route. And if you still want to use a different language to learn DSA, use C++ instead.
@@Ameyiscool I am a full stack web dev myself, I suggest you to first complete full stack web and then move on to the DSA, and also I suggest C and C++ for DSA as python is very slow. DO NOT SKIP DSA it is imp for interviews(even for web dev interviews) also you can use JS as you are learning it. :)
@@Ameyiscool Data structure and algorithms are 2 different things. 1st start with data structures then go for algorithms
I learnt java language so should I watch this next I want to do dsa in java but I'm confused what to do next
Please guide me Ma'am/ Sir 🙏 @@Dark-nt8hh
Sir, you have not only helped a lot of students from around the globe, but also developed their interest in the course. Your way of teaching is perfect. Thank you! God bless you! Lots of love from across the border - Pakistan. 🇵🇰
same from here, Pakistan
Jazak Allah Khair
@@muhammadtalhaumairalim2812 i am also from Bangladesh.. and i am also agree with Asad saleem..
Thank got his grandfather didn't migrated to Pakistan in 1947 otherwise u guys would have made him nothing more than a muhajir
@@aryanverma7800 Highly inappropriate political/nationalistic comment trying to provoke a mean response! There is a time and place for such things!
@@sunnycopper9653 I strongly support you. He is being so mean and unable to understand their reason for watching this video. Be greatful to sir for providing such a good info other than bashing co-students
@ 2:55 you asked for feedback, I'm from Egypt and I DO respect you so much, I'm grateful for the all lectures, I bought all your courses on udemy. THANK YOU from Egypt to the moon and back Mr. Abdul Bari.
This man got me a B+ in DAA. The gratitude that I feel is immeasurable and I hope that he gets everything he wants in life cos without him I would not have passed, much less with a B+.
DAA means design and analysis of algorithms.. but is it DSA right ?
Nope it depends on the university and college .
The same subject is known as AAD , DAA, and DSA
@@TTT-oj1mj
@@TTT-oj1mj its different , we have DSA(data structure and its applications in 3rd sem and ADA(analysis and design of algorithms) in 4th sem. If u r indian, DSA is hyped by bhaiyya didi's ....!!!
Dear teacher, I just started your course on UA-cam due to me failing previous coding challenges.. For the past few weeks I've gotten a different view and approach to problems.. I want to thank you enough for all you do.. Gracias
Hi, I just passed my Algorithms and Data Structures exam, and I could not have done it without these informative and well made lectures. I bought your C++ course both as a thank you and because I'm interested in the language. Thank you very much for helping us students better understand these subjects.
You can view his java courses from my playlist if you need it (the udemy ones) :)
@@onlineinstituteoftechnolog2282 I want too
@@onlineinstituteoftechnolog2282 where are the courses?
You are not only teaching to students.... but also to young teachers that how to teach complex concepts in very simple manner... hats off to you sir..
bro people like you honestly deserve some kind of prize
Respect sir, I am currently pursuing for M.sc Information Science and I have just completed my first sem. I have only followed your lectures for Algorithm and data structure and I have scored 9 out of 10 in that paper. From the bottom of my heart I really wana thank you for helping people like me who are unable to attend classes as we have to work to run our family and pay college fees.
All the best
@@abdul_bari sir can i learn dsa in c language and implement in python it's possible .please solve my doubt sir
@@pavankhandarkar789 Pavan, Data Structures and Algorithms are language-independent. Meaning, if you understand the Data Structure or algorithm in depth, you can implement them in any language, you just have to learn the syntax of that language. In fact, implementing DA&A in Python is easier than C because of the many built in functions in the Python lib
bro where you work and can a fresher like me want to work and helped my family can you guide me that how to grab job as a fresher
cant believe we are getting this for free... truly a legend you are
You can still give him monetary gift
.
I have a national programming competition and your lessons have helped me so much . God Bless you and all dedicated teachers.
incredible india!I recently turned to Indian lecturers at UA-cam to learn something. Except the accent of English, most of videos are so good and easy to understand like this one -----------Great respect from an international student
totally agree 👍👌
Yeah, every ethnic groups have got their accent. English is not the standard of language and should not dominate the world!
quite honestly, this guy is one of the much better ones in terms of his accent, vocabulary, and presentation in general. Not all Indians are like this. I speak from experience.
@@howdoifindaname2743 well its true that he keeps his lecture intresting, but if you talk about acccent, vocab and presentation there are many indians teachers better than him. for instance watch algo from nptel. there are teachers from iit bombay and they are great even though video are from 10 years back.
Actually I tend to prefer this accent. Sounds better, and it's easier to understand than many others.
*Summary:*
- an *algorithm* is a step-by-step process for solving a computational problem
- a *program* is basically an *implementation* of an algorithm (one or more algorithms to be precise)
- the algorithm is usually written by someone who has *domain knowledge* (this can be a specialist like a doctor, or the programmer himself) whereas the program is written by a programmer/software-engineer
- the algorithm is analyzed (time/space complexity analysis) whereas the program is measured/tested
Thanks.
thank you
I always click on ADS so that your hard work on making ALGORITHMS series would not go waste.
they(content creators) are paid only if we click on the ADs? :(
@@mohammad_bilal951 nope....
@@mohammad_bilal951 yep if you watch a complete ad and click on ad links. Clicking on ad links increases CPC which in turn increases the revenue.
@@unknownman1 ooh i see
a little gift from us
You have a beautiful heart ❤🤟
This is truly a service to all current and future computer scientist everywhere. Thanks for your detailed and attentive approach. I'm currently taking a course on algorithms and everyone in our class Slack channel keeps recommending your videos because of their great quality. Thanks again!
I'm a student of very famous college in mumbai , the HOD of my department teaches us the algorithms by PROJECTING YOUR LECTURES ON THE SCREEN
THANK YOU FROM THE CORE OF MY HEART PROFESSOR !!
iit bombay?
@@ashutoshdharmendrasharma8633 Obviously not
These algorithms are from a textbook everyone uses the same text because of few exams
copyrights ka case ho jayega bro
Taking show off to the next level...lol
Cleared The Subject At First Attempt...Thank You So Much Sir...You Are One Of The Best Teachers I Have Come Across...I Hope More And More Students Will Get To Learn From You...Keep Up The Good Work... Respect..🙏🏻
I purchased both of your courses on Udemy just to support you. Thank you so much for your lectures.
Thank you sir for everything you've done here, this is truly a legendary youtube playlist that every CS major will watch at least once.
I have taken this whole course, I feel you the best with what you are doing sir. Thank you for making these videos available here! I wish to express a lot of respect/gratitude to you and your contribution to educating the needy students.
An excellent course on algorithm. I am studying in MS Computer Science. It was the core course in our curriculum. Our professor taught us in very pathetic way. One of my friend told me about you. Soon after I started watching you lectures and completed all course only by watching your videos.
I honestly appreciate your efforts, and thanks from the core of my heart. You really deserve great respect. Great Teacher, Great Teaching style, Excellent understanding, In depth knowledge sharing
I owe you my MS.
Love from Pakistan
After watching your lectures, I got interest of learning Algorithms, earlier i had fear of algorithms. Awesome lectures :)
Same for me
When I am sad I watch your videos, then everything in my life makes sense! You are a gem Abdul Bari, you are a gem!
I'm a Japanese student. Thank you for your video, I understood KPM, and I thought learning English more.
That's great!
have you completed this whole playlist? if yes can you share your feedback
I am Software Engineer at Intel in United States. Hardware today is evolving to adapt to the software.
This is a great series for ALL engineers to develop a problem solving approach.
Many thanks.
I just wanted to take a moment to express my deepest gratitude. Your videos have been an absolute game-changer for me. Thanks to your clear explanations and thorough examples, I've been able to strengthen my coding skills and recently landed a fantastic offer as a Software Development Engineer with a 14 LPA package!
could u pls tell more abt it, as im also prep for my upcoming placement season
Bro r u from tier 1 did u do cp
Saved my final exam,will not just thank him.
Whoever looking for this type of tutorial before 2/3 days of exam.. Yes, it is the place.
Learned everything needed for algorithm exam. May Allah bless u and keep you well Abdul Bari Sir .
I finished my masters just by learning from this tutorials and when I want to brush up my skills , i cannot thing of any other then Abdul sir videos of algorithm, he is the best. Thank you sir
I'm from the Philippines and I always watch to this channel it helps me a lot. This channel also inspire me to create a tutorial channel in tagalog
Abdul Bari, you provide a superior quality of education than ivory league universities with big names and you make it available on youtube. Not only you're a great teacher but also generous. I wish all my lecturers were half as good as you're! I like how down to earth and to the point your lectures are. Thank you!
Hi, I feel this course is amazing too, could you help if you have any tips or other yt channels, resources for me who is a beginner, just started first year of college and about how to go about learning CS?
Man, to be honest, this is by far the best algorithms introduction tutorial videos in the entire youtube. Salute and huge thanks Sir.
May Allah bless you ,,,with the huge help of your lessons , i have got 92% in my "Analyze & design algorithms" exam
Dear teacher
I want to thank you for all the knowledge you've shared, I appreciate it all, You are such a great teacher. I hope life returns happiness and riches to you and your family.
Best regards,
Your student from Ecuador
Thanks Felipe.
God Bless You.
Wish you all the Best.
This guy reminds me of an old teacher from undergrad. He's gone, and watching this, as informative as it is, make me sad.
I was wandering around until now for 3 years to get the perfect book or course about Algorithms
You deserve more than Thank you
Thank you Sir!
I watched your videos in 2019 to give my final exams. Now I'm watching again for an interview. Always grateful sir🙏. Thank you
I am glad to have found your channel. I am really humbled by your job sir. The way you keep things short, precise and swift is commendable. Thank You.
keep quit bas
U rock sir..o my god!i can c the confidence and calmness on ur face..like u own d subject
I am really bad at algorithms and now i m sure that ill learn it soon
sir, you are explaining so elegantly of each and everything. i admire your way of teaching. Thank you sir and lots of love from NEPAL.
Thank you sir, I've passed my DAA exam with all ur grace and even helped my frnds by suggesting ur videos thank you very much sir for helping me do it.
Keep it up
@@abdul_bari sir you are god 🙏
This is whom we call an efficient teacher, your brilliance made this topic very easy. thanks.
Thank you so much, Sir! No words to describe your contribution to my career. Thank you so much
Wish you all the Best, Tejas
Hi, I too feel this course is amazing, could you help if you have any tips or other yt channels, resources for me who is a beginner, just started first year of college and about how to go about learning CS?
@@pluto_5109go through udemy courses of andul bari sir
India is great at tech because of you, no one tries to convince me to opposite. Man, you deserve Nobel Price.
Happy Teachers Day. My BCA study at IGNOU ows to teachers like you. It wouldn't have been possible without you. 💕🎁🙏
Hey can you tell me that is can anyone watch this playlist or not like i have studied basic java so will i also be able to understand this topics?
Ur way of teaching and explaining is awesome. It approaches everyone. Very good voice for teaching purpose.
Hi sir i'm a student from sudan dep of " IT " I've downloaded all your playlist channel
relly relly you'r amizing Instructor Thanks alot sir
Thank you for making this content, you are a blessing. Greetings from Italy
Your explanation of connections of the algorithms and the different problems we can solve from them is really understandable and well settled in the mind. Thanks a lot and I echo others... You deserve the respect of the highest order!!!
Abdul sir, your videos are so good that they have not only helped me to understand algorithms, but to also understand many areas of applied mathematics (numerical linear algebra, as the most clear and related example) as well. I had so many lightbulb moments while learning along with you. Thank you for clear and patient instruction.
sir can i learn dsa in c language and implement in python it's possible .please solve my doubt sir
Just had my DAA paper today and I cannot thank you enough. My college professor taught us so well but we tend to forget the concepts and here the G.O.A.T made sure we won't forget it. Every time we have any doubts in any concept, our instant thought is to check whether Abdul sir has posted anything for that particular concept or not. Huge Thanks to you Sir. DAA wouldn't be the same without you!
How simple language sir use to teach. Amazing . Thank you sir 😊
Hello sir, I am from Pakistan. I am a BSc CS student, and your lectures are in more depth and provide phenomenal explanations. You have thought me better than my teacher. I am so glad that I found your channel. Thank you for sharing your knowledge with us.
I've often felt completely out of the woods with CS in general, and Algo seems like an impossible task for me. When I found your lectures, I think I must've spent some time crying because I finally understood the concept (and realized I was not in fact, stupid). I have no words with which to thank you for these lectures!!!! I'm gonna be a patreon for life :)
Sir, I highly appreciate your videos. Especially for us who aren't able to go to college, this is a great opportunities for us to learn an amazing skill. Your teachings are clear, informative, and I feel confident knowing that I learned from you. Please continue to teach us. I wish you great health. Thank you, teacher.
I am from Saudi Arabia. Thank you very much for the great explanation. I am privilege to be of your students.
It's amazing how your univesrity instructor/professor can't teach you what you pay tuition for; but a random UA-cam video does excellently well giving you confidence. I wish... Thanks alot.
I have bought ur DataStructure course and I can say its THE BEST course I have ever come across Thank You soo much...Now moving towards the Algorithm course here on YT.
Not buyed, it is bought..
@@Thusneem1001 :)
I knew you from the post on my Facebook. He told me that you like the Father are teaching your son. That's so amazing
I almost had given up in life, coding was not my cup of tea. Thought of looking for any other profession like Sales and all. I took your UDEMY course, it made so easy that my understanding was thorough and complete. Now, I can make the codes work the way I want, got comfortable in Work Place.
Now will add some other technology in my kitty, its all looking so simple once I got the concepts clear.
God Bless You Sir, Much Love 🙏
NB: I took other undemy courses, but their quality were just 10% compared to yours. Even though they had more than 100 K students enrolled.
Hello! Which course did you take? The C++ one or the Data Structures one?
Mastering Data Structures and Algorithms in C & C++
What's the cost for the course?
@@prathameshiyer5797 360 to 500 take when best offer available
The best online class ever. I'm excited to watch all the videos on these topic
Man Why didn't I find you earlier! You are the professor I didn't know I needed.
You are the best algorithms teacher i ever seen
Such a selfless work... Thank you so much Sir for this playlist...
Hope one day I'll be able to pay all debt to you
God bless you :) :)
Thank you so much for this series! You are an incredible wealth of knowledge and have helped me so much in my interview prep!
Hello sir I'm currently in 11th grade. Thank you so so much for sharing your knowledge. It is extremely helpful
Well, Abdul helped me pass my tough class with an even tougher instructor!
Respect from my deepest heart sir....the way you made these video simple....you have helped thousands of student..these students will write code ,work for many companies...in a way our their work contains your given knowledge....thank you on behalf of all the students...
Best playlist on algorithms. Helped me in my offline university exams. Thank you so much sir for this playlist 🙏
God bless online class students who now have to study multiple years of courses all at once! xD
Sir... We want you to carry on this cause... You make us clear at each and every step....
Thank you so much...
We are lucky to have you on this plateform.
can i learn dsa in c language and implement in python it's possible .please solve my doubt sir
Thank you, sir. I watched most of your algorithm videos and I passed my reexam with a B. I wish I had a professor who taught as good as you. I'm going to give the new freshmen a link to this.
I enjoy your videos and thank you for effectively communicating this important subject. Algorithms and data structures are very important, especially in a world with growing amounts of data where optimal processing efficiency needs to be emphasised.
"Respect, sir! You are the perfect example of the difference between learning from an experienced person versus those who just make videos for money. It's clear that you have a deep understanding of the concepts, knowing exactly what each line is doing. Keep up the great work!"
my feedback : Sir each and everything is good .
my suggestion is to please make more videos on gate exam topics .
yours is the best , than any other playlist on utube sir
Sir, you are a gem of India.
You are the best professor I ever have. Keep going professor, I will forever support you.
I just watched merge sort algorithm. The video clarity and the explanation drived me to watch your videos from the start. Thank you so much sir.
We are blessed to have your lectures for free of cost otherwise these lectures aren't available at any cost in my university and in my country as well 😑 I pay thanks toyou and to youtube for giving us a platform where you can deliver your knowledge and we can avail this opportunity ❤️sir you are very great personality. In simple words you are love❤️
Are you Indian?
Dear Prof. Bari, You are simply amazing! The comfort and comprehensive manner you have is missed by some Ivy League professors (I have studied under some). Simply amazing! You make things simple and easy when there is no need to make things abstract.
Hey, I just wanted to ask u that whether I can use this course for DSA or should I prefer some other teacher from other platform like udemy, if yes can u suggest some names.
He said "I guarantee you..." !!! This powerful statement will give you the energy to continue learning while feeling confident.
@Mr. Abdul Bari Sir, why did u stop making such great videos. Kindly start a new series on Python and DevOps topics that would be great.
I took Abdul Bari's Java course. I learned more in that course than any other course I have taken, which lead me to his Algorithm's course.
Hello Mr. Abdul Bari, I'm a self-taught programmer. I can't thank you enough for these videos. Your explanations light up every dark corner and bring knowledge. Thank you!
Sir i bought all your three courses c++ , dsa and Java on Udemy the way you explain even hard topic becomes easier you are my god sir 🙏
Hi, I feel this course is amazing too, could you help if you have any tips or other yt channels, resources for me who is a beginner, just started first year of college and about how to go about learning CS?
Bought his C++ Course and going now pick up Algorithms. :) Thanks for the good content.
Thank you sir I just complete your series of 84 video and I enjoy I a lot , Such an amazing content I never seen before . If you start this series then I bet you will never regret of getting this . Once again thanks 🙏❤
Everyone should try his Data Structure course on udemy. Such a brilliant tutor you are sir!
hey , you tried that course
what there are also question for practice with lecture ??
@@akashmeena4019 yes
What's the quantity of them ???
@@akashmeena4019 what do u mean?
These are the best Algo classes I took compared to my classroom. Thank you so much Sir for help and guiding thousands of student like me. I feel blessed to find out about your classes. You deserve higher respect Sir.
Wish you Happy Guru Purnima sir, God Bless You!
thank you so much abdul bari you saved me during finals !!!!! you’ve helped me a lot through out university!
Sir can you please post videos on the following topics:
1. Flow shop scheduling
2. Randomised algorithms
3. Amortized analysis of skew heaps, AVL trees and self organizing trees.
4. PRAM algorithms
Yes sir. That would be very helpful!
Yes sir, It'll be very helpful!
Yess sir!!
Yes sir, all your videos are amazing and adding these will be of great help to us
Yess sir. Please help in these topics.
Best teacher - free material + high quality teaching
I had the same comment before in another video, now I have to do it again 1 year later. Today is Teachers day in my country so I just wanted to say 'happy teachers day' to you.
You are the best teacher for DSA, thanks a lot sir.
Hey do we have to do c++ before starting daa???
sir you born for Teaching ... i really like the way you teach
Another Rechard Feynman....you really deserve a lot of respects from every students who are watching your video to learn about algorithms! Salute Sir!
There is no world to Express your talent....