АЛГОРИТМ БЫСТРОЙ СОРТИРОВКИ (QUICK SORT) #java #программирование #coding #quicksort #shorts

preview_player
Показать описание
#java #shorts #программирование #сортировка

_________________________________________________________________________
tags:

java, java tutorial, learn java, java tutorial for beginners, programming, java programming, tutorial, java full course, java beginner lesson, coding with john, java for beginners, how to code, java programming tutorial, программирование, джава, navin, java language, java placement, webdev, oracle, java coding, lesson, how to learn java, java programming for beginners, java course, how to code java, app development, java basics, java beginner, software engineer, programmer, learn java programming, learn java code, should you learn java, разработка, java code, developer, cloud, java virtual machine, how to code in java, learn to code java for beginners, learn java for beginners, jvm, jdk, java programming, java, как стать программистом, программирование, изучение языков программирования, менторинг программирование, разработка, курсы программирования онлайн, programming, программист, android, языки программирования, it, джава, java для начинающих, it курсы, front-end, программирование на java, java start, обучение java, develop, java уроки для начинающих, изучение java, code blog, выбор языка программирование, java программирование, начало программирование, javascript, уроки java, java уроки, программирование для начинающих, back-end, design, backend, как стать программистом с нуля, coding, java junior, java для чайников, программирование на java с нуля, как стать программистом самостоятельно, прямой эфир о java, как выучить java, как выучить java самостоятельно, как стать джавистом, java с нуля, java уроки с нуля, что учить java, язык программирования java, курсы программирования, js, сравнение, java tutorial for beginners, программирование с нуля, разработчик, курс java, как стать java разработчиком, уроки, джаваскрипт, python, для начинающих
Рекомендации по теме
Комментарии
Автор

📌ССЫЛКА НА TELEGRAM В ОПИСАНИИ ПРОФИЛЯ

vision_journal
Автор

Кажется, стоит сказать что у этого алгоритма в худшем случае случае сложность квадратичная

NoInternetName
Автор

I always look forward to your videos. They're both educational and entertaining!

MyCodingDiary
Автор

Мне кажется что сортировка слиянием не хуже. Она может быть иногда медленей, а иногда быстрее, зато проста в реализации.

daniil
Автор

Слава Богу, ведь сколько раз за 10 лет работы пришлось писать этот алгоритм на работе(ни разу), а тут бац!

stanislavzemlyakov
Автор

В обще какую сортировку использовать это та ещё ситуативщина, такая же как вопрос какую динамическую структуру данных использовать.

TheSmokySwan
Автор

Настоящие программисты сортируют пузырьком!

анозер
Автор

очень интересно смотреть код без оптимизации

pwndbyrusgene
Автор

Код на языке Java выглядит как: Arrays.sort(...); И передача параметров!
Где у нас Don't recommend?

vasilyh
Автор

Тимсорт и двоичным деревом вышли из чата😂

Proborder
Автор

Есть еще более эфективный способ для действительно огромных массивов. Сперва беру элементы с определеным шагом, сортируют их и только потом быструю.

maximpng
Автор

А... Не проще запустить цикл со счетчиком, который будет проверять если прошлое число меньше текущего? Если текущее больше, то ставить вперед, в другом случае - назад. Да, для больших массивов этот код не сойдет, но для массивов меньше сотки символов вполне. Займет всего полсекунды максимум, даже на пк с основой в виде картошки.

Megestas
Автор

Сейчас иногда скорость такая же, как и у сортировки Шелла и чуть быстрей, чем у Вставками.

maxf
Автор

а как сделать tail recursion с quick sort?

David-ihzc
Автор

алгоритм nlogn полно. Лучше упомяните про свойство соритровок - устойчивость. А то давече один сеньиор-помидор с банка меня собеседовал, и ляпнул что в джава базой идет А ведь из логики устойчивости и так понятно, что там не квиксорт

MrAskeruha
Автор

Есть два виды быстрой. Алгоритм по Хоару и Алгоритм по Ломуто.

ArtemArtem-dxql
Автор

подскажите пожалуйста, что за переменные low и high передаются в метод вашего алгоритма?

ИванСалтыков-эц
Автор

Я впервые вижу на ютюбе java праграмиста все там JavaScript python или c c++ c# но Java оооооо 👍

quartz
Автор

Я вижу как это решить более изящно и коротко при помощи кортежей)

ilyamedvedev
Автор

Да ладно, ява?! Я-то думал, что будет очередной видос от чела, который окромя веба и жс больше ничего не смог осилить…

ЭдуардКузнецов-ыу