Easiest Quick Sort Implementation Using Test Driven Development | Java
When I was studying in college, Quicksort was one of the toughest sorting algorithms for me. I never fully grasped the concept of how does it work. And I'm not talking about the theory here, but the implementation part of it.
There were two reasons for that:
1. It implemented recursion. I hated recursion back then, I still do but now I'm mature enough to understand the importance of recursion that I have put some effort to understand.
2. The textbook way of implementing the quick sort was shit.
But then after some time, I found a video. A video from Robert Sedgewick explaining quick sort. And that was the changing point. It was so beautifully explained that I cannot un-learn it. It's there by default. And once you understand the crux of the algorithm then it is hard not to remember it.
So, in this video, I have tried explaining the same approach the way I learned for the first time. I really hope you will enjoy this video. Please do not forget to give feedback. Feedback really helps me a lot.
You can find the code in my Github repository: https://github.com/vslala/code-with-varun/tree/youtube_videos
The last thing. If you have time, do watch this video. It's a gem,
- https://youtu.be/HtSuA80QTyo
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Easiest Quick Sort Implementation Using Test Driven Development | Java», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.