Binary Search Algorithm with step-by-step animations and examples | Study Algorithms

preview_player
Показать описание
Binary Search is one of the most important search algorithm in computer programming. As the name suggests, binary means 2, it involves bisecting the array in 2 halves at every step to ultimately narrow down our search space. The only restriction is that the list should be sorted. It can be used to search in lists that are enormous. Watch the video to see how it works in action along with a real life demo. All along with visuals and animations.

00:00 - Intro
01:16 - Why do we need Binary Search?
02:42 - Real life demo of Binary Search
05:30 - How does Binary Search work?
09:15 - Dry-run of code
13:53 - Final Thoughts

📚 Links to topics I talk about in the video:

💻 Get Social 💻

#searching #programming #algorithm
Рекомендации по теме
Комментарии
Автор

Best explanation available on internet...thanks a lot

WasimKhan-ecov
Автор

Very nice content, with a practical example, I wont forget next time in my life, Thank a lot.

datascienceandaiconcepts
Автор

keep going bro.
man deserves more views, the way he explains it is just too good

kxpldus
Автор

Thank you so much.

I'm doing a full stack web development course and have been getting frustrated. They are just teaching code and asking us to solve problems but they have not mentioned anything about algorithms anywhere in the course at all.

I'm very happy iv found your channel learning the theory around algorithms is starting to make everything come together. Without your channel i would be lost.

Keep up the god work.

tyronneframpton
Автор

how to know which one it takes floor or ceil value

vamshisundupalle
Автор

Just to let you know that your mic sound is too low to hear. I have increased the volume my Macbook but still the same. Please change your headphones.

pragmaticcoder
Автор

everything is good in your entire videos but in every code there is no main method present being a beginner its not easy to run this code in any id like as intellij...because we cant write the main method so easily

mdimadullah