Есть сортировки способные рассчитать предполагаемое место элемента в массиве, хотелось бы услышать о таких сортировка тем более что о них почти нигде нет информации
@autist472 жыл бұрын
чуть-чуть подушню, но ради улучшения контента в будущем: 13:54 - правильно будет "без их обмена"
@алексейиванов-и9ы2 жыл бұрын
я понял только одно чтобы быть хорошим программистом нужно сперва изучить цифровую схемотехнику и архитектуру )))
@elliot37932 жыл бұрын
Все что не пузырек - сложна )
@LithiumDeuteride-6 Жыл бұрын
Лет 20 назад придумал свою быструю сортировку, записал на бумажке, тогда компа у меня не было. Потом он появился, но я про это забыл, несильно давно всё таки решил реализовать алгоритм, получилось. Но скорость поначалу уступала квику, но после оптимизаций удалось сделать более быструю сортировку. Я так же добавил для маленьких частей массива обычный пузырёк, где-то на 7 элементах, и это заметно ускорила сортировку. Преимущество пузырька, что код очень простой, и с маленькими массивами работает весьма быстро.
@4ерно4анин2 жыл бұрын
для меня и для еще некоторых одногруппников по программной инженерии твой канал стал спасением. спасибо тебе, Алек
@eugenefedoryachenko87932 жыл бұрын
очень жаль, что вы не способны освоить базу самостоятельно. Дальше в программировании вам будет больно
@kemencryptocode2 жыл бұрын
@@eugenefedoryachenko8793 что означает самостоятельно?Читать методичку? Или же просто глянуть видео по теме, считается несамостоятельным изучением?
@eugenefedoryachenko87932 жыл бұрын
@@kemencryptocode суть как раз в исходном комментарии. Человек выше пишет, что он без видео на этом канале не понимал алгоритмы и прочее темы которые подымались на этом канале. Это базовые знания, которые проходятся в школе. А алгоритмы вообще не требуют изучения, а требуют понимания, если человек мнит себя хоть каким-то программистом, я думаю он нашел бы уже материал о том какую логику используют сами алгоритмы. А суть моего комментария в том, что не нужно ждать пока тебе принесут на блюдичке разбор базы, иначе потом ты ничего не сможешь делать сам
@АлексМан-л8ц2 жыл бұрын
@@eugenefedoryachenko8793 j8jj
@АлексМан-л8ц2 жыл бұрын
@@eugenefedoryachenko8793 j8jj8i
@ТихонКоняев-у2т Жыл бұрын
Спасибо! Смотри уже видео 7-ое без остановок - повторяю каждый новый для себя алгоритм. Мне как новичку в этой деятельности твой канал ОООчень сильно помогает. И несмотря на то, что я не особо увлекался историей программирования, твои видео по истории также очень сильно привлекают.
@АнгелинаДенщикова-ш3т2 жыл бұрын
Лучшее что видела на ютубе!!! По ним можно учиться, повторять, вспоминать. Лучше всего, что показывается не как у большенства на питоне примеры, а на С подобном языке! Ты лучший!!!
@kotsba2 жыл бұрын
Где-то на середине объяснения быстрой сортировки всё начало звучать, как потоковый шум😅 Придется в книгу залезть какую-нибудь)
@rmsoft Жыл бұрын
No, try to code it, then it become extremely clear.
@axax4xa Жыл бұрын
@@nullnull557 какой именно плейлист? 17-18 Python, 2018 Python, 2020 C++?
@andreyzvonnik1918 Жыл бұрын
@@nullnull557благодарю
@ЦветущаяСакура-ъ7ф Жыл бұрын
Ты серьезно? А программирование точно твое?
@kotsba Жыл бұрын
@@ЦветущаяСакура-ъ7фа чье еще если не мое?) Может день тогда был не из лучших, может башка кипела уже от других вопросов, я уже не помню. Но во второй раз всё зашло спокойно.
@denisryan33322 жыл бұрын
Я это включаю когда уснуть не могу 😁
@Vitalii_I_amАй бұрын
не, включай какие-нибудь нуднейшие лекции от душных преподов, таких можешь дальше по поиску искать) а здесь все очень и очень бодро
@bald_agent_smith2 жыл бұрын
Самое легкое объяснение из всех существующих тейков на эту тему что видел. Новичкам будет очень полезно, хорошая работа.
@АлександрСакура-о4х2 жыл бұрын
Грокаем алгоритмы - Адитья Бхаргава рекомендую
@takirude2 жыл бұрын
Смотря KZbin и изучая все каналы по теме "Программирования" я нашел тот, который заслуживает внимания для просмотра. Причем информация не простая, но ты делаешь не простые вещи понятными и доступными. Я уже подумал что "Сумасшедшие" и те, которые хотят разобраться в работе того что изобрело человечество вымерли. Как ты говорил: Программирование - это искусство", а для кого программирование это деньги, просто не понимают что они гниют и деградируют в этом мире.
@IvanSmaliakou-v1x2 жыл бұрын
Никто не будет делать «искусство» за просто так. Ни художник, ни скульптор, ни программист
@NoName-tu3oe2 жыл бұрын
бредятина про деньги, ты сам то будешь за 20к рублей выполнять обязанности сеньера помидора в госконторе? или это другое? да и искусство всегда имеет цену
@skeleton_man002 жыл бұрын
А разве программист, видящий в программировании искусство, не может хотеть денег?
@___avka___9242 жыл бұрын
Либо у человека могут быть совсем другие интересы, а программирочание хороший способ обеспечить себя, свою семью и саму возможность заниматься чем-то другим.
@takirude2 жыл бұрын
Я ничего из этого не отрицаю, ведь правда, искусство тоже ценится, но если художник работает только из за денег, можно ли его считать ценителями искусства? Не знаю. Скорее это проходные люди которые будут пахать и работать что бы прокормить себя и свою семью...
@motopers2 жыл бұрын
Алек, спасибо за видео очень радует твой контент. Я даже и не знал что сортировка Хоара на бумаге так сложна на деле просто пишешь код который уже как вы учёный и даже не задумываешься о том как это работает под капотом и именно за то что ты раздвигаешь для меня и других неким слои абстракций я тебя люблю)
@kirill46272 жыл бұрын
В целом видео хорошее, но, довольно, сложно объяснил сортировку Хоара, можно было так: 1. Выбираем случайный элемент, если элемент всего один, то возвращаем его. 2. Выбираем в 2 массива элементы меньше и элементы больше текущего. 3. Рекурсивно вызываем функцию, передавая массивы и переходим в пункт 1.
@8-----3 Жыл бұрын
А лучше бы вообще код дал и не стал бы ничего виузализировать. Десять минут бы вам сократил)))
@kirill4627 Жыл бұрын
@@8-----3 хорошая шутка, но я имел ввиду, что так лучше понять)
@megoburd Жыл бұрын
Большое спасибо! Это лучшее объяснение сортировок, что я нашел! И лайк за подсказку про сортировку хоара+выбором, меньше итераций в 3 раза)
@АлександрСакура-о4х2 жыл бұрын
продолжай в том же духе! это только начало разбора темы алгоритмов :) алгоритмов бывает много, разных, для решения разных задач. Из этого можно сделать целый плейлист! Думаю что будет очень интересно. Побольше бы такого качественного контента, визуал видео симпотичный и понятный.
@bOOOOkash2 жыл бұрын
Спасибо. Я практически педагог информатики и мне нравится Ваш канал, всё очень информативно. Да, со многим знаком, но не менее интересно становится смотреть. Ждём продолжения.
@ДарьяРихтер-ж1ъ2 жыл бұрын
Вау. Даже добавить нечего. Посмотрев это видео , я поняла, как работают алгоритмы. Из Вас вышел бы хороший преподаватель.
@TpyHaGuBaTop8 ай бұрын
Самое сложное объяснение быстрой сортировки, что я видел, но вначале все отлично)
@akent40002 жыл бұрын
Контент топ, спасибо тебе за то, что делаешь!
@VolodymyrZel2 жыл бұрын
Мне очень нравятся твои видео потому, что видно что они сделаны педантичным человеком: всё так красивенько, практично, понятно визуализировано. Это я заметил только сегодня, после просмотра трёх видео (просто как-то давно мне не рекомендовались). И вот это уже пятое видео подряд, и я заметил как в 22:55 в ячейке количества перестановок отсортированного методом Ломута массива не закрыта скобочка 😅, очень забавно увидеть это после того, что я начал замечать, на сколько мне нравится подача (аудио и видео). Но я в любом случае люблю твои видео, пусть и скобочки нет 👀, они всё равно очень классные
@АлександрСакура-о4х2 жыл бұрын
в книге Грокаем алгоритмы - Адитья Бхаргава есть приведённые алгоритмы сортировки, и объясняется проще на пальцах. Здесь в видео уж очень всё разжёвывается и очень мудрено рассказывается, я на быстрой сортировке чуть мозг не сломал, хотя это простейщий алгоритм: разделить массив на две части, выбрать опорный элемент,, применить рекурсивно функцию сортировки к двум подмассивам (которые больше и меньше опорного). Всё. стрелочки какие-то... туда идти, сюда не идти... зачем столько сложностей?
@keshachoke28472 жыл бұрын
Фраза "применить рекурсивно функцию сортировки к двум подмассивам" далеко не для каждого покажется проще чем визуализация стрелочками. Все по разному воспринимают информацию, для вас вот проще видимо текстовое описание
@H336-p1v Жыл бұрын
Как раз таки в Грокаем алгоритмы приведена самая простейшая реализация быстрой сортировки, потому что бОльшую часть работы за тебя делает именно пайтон) Попробуй сделать так же например в Си и внезапно возникнут вопросы: "а как получить подмассив? а как их конкатенировать?" И даже если ты найдёшь ответы на них, твоё решение будет суууупермедленным, потому что в каждом рекурсивном вызове ты будешь по нескольку раз маллочить кучу памяти.
@KiraYoshikage5559 ай бұрын
Так я книгу тоже читал но после этого видео понял что там приведены только те примеры и выбраны только те опорные точки где левый подмассив будет с числами меньше опорного а правый с числами больше опорного но про то что числа нужно будет менять местами чтобы левый и правый подмассивы были больше и меньше я ничего не слышал и не читал
@АлександрБабенко-з6т2 жыл бұрын
Какой же кайф смотреть такие ролики
@jimm8822 жыл бұрын
Мне нравятся еще алгоритмы поиска подстроки в строке. С ходу выглядят сложно, но когда разберешься становится понятен принцип. Можно наглядно визуализировать. Стоит сделать на эту тему ролик. Ну и вообще визуальный разбор работы популярных алгоритмов - крутая штука.
@anon_commentator10 ай бұрын
"С ходу выглядят сложно" мне кажется поиск подстроки в строке может на псевдокоде написать даже человек, который никогда не прогал :)
@DP-pt8zm2 жыл бұрын
Лучший канал! Спасибо!
@MichaelZh Жыл бұрын
Спасибо большое за видео. Все красиво, понятно и доступно.
@Miron_Nicolaevich Жыл бұрын
топ! пересматриваю по несколько раз. и советую этот канал друзьям!
@Korgolord2 жыл бұрын
Лучший канал по теории ИТ
@Артур-м2в5м3 ай бұрын
Замечательное видео, на паре ничего не понятно, но тут объяснили очень доходчиво сам формат видимо кайфовый, лайк и подписка однозначно👍
@leomysky2 жыл бұрын
Офигеть, просто вау! Спасибо за ролик!
@rostikpenpal9194 Жыл бұрын
Очень круто чувак ! Я до сортировок вообще еще не дошел, но с удовольствием смотрю!
@ыыааасаша2 жыл бұрын
Крайне полезный контент, с удовольствием смотрю каждое видео!
@ВасилийШумилов-о8ь2 жыл бұрын
В VBA нет сортировки и в свое время пришлось освоить эту технологию. Для меня стало реальным открытием что быстрая сортировка реально быстрая но жрёт стек.
@Dyxacm Жыл бұрын
В VBA для сортировки можно использовать класс ArrayList с методами Sort и Reverse.
@МаркСметанкин Жыл бұрын
Спасибо за очень хорошую визуализацию сложных тем. Это большой вклад в развитие многих и просвещение IT.
@anotherspy33852 жыл бұрын
Довольно доступные объяснения, интересно слушать.
@AntoshaaU2 жыл бұрын
мне нравится сортировка Шелла(улучшенный вариант пузырьком) - проста в реализации и алгоритмическая сложность как у быстрой
@radugamaker62882 жыл бұрын
Два видоса за месяц каеф, балуешь перед НГ
@LihnPhan2 жыл бұрын
Спасибо за видео! Всегда жду
@loguser77952 жыл бұрын
Как всегда интересно, спасибо за разбор:3
@EvgenyChannel2 жыл бұрын
Нужна часть 2. В которой доказывается что cортировать быстрее NlogN невозможно. И часть 3 где расказывается про сортировку Radix :)
@АлександрСакура-о4х2 жыл бұрын
и начинать бы стоило вообще с объяснения что такое О-большое, и как рассчитывается скорость алгоритма. Ну это так, на всякий. Потому что если бы я не знал, то для меня эти формулы в примерах (таблицы сравнения) были бы пустой информацией. А "программистов", которые не отличают линейное время от логарифмического к сожелению много.
@ДмитрийАлексеев-ш2з2 жыл бұрын
Невозможно только для сортировок сравнения. Сортировки подсчётом, например, могут работать быстрее
@Egor0SteveАй бұрын
@@АлександрСакура-о4хпро O(N)-нотацию у него отдельное видео есть
@solan-goose60532 жыл бұрын
Спасибо за видео! Очень хорошая подача материала!
@ВладиславЛитвинов-х3ч2 жыл бұрын
Эх, где же ты был когда я готовился сдавать комиссию по ОАиП?))) Видос топ, автор красава.
@kazarovroman2 жыл бұрын
Так круто быструю сортировку никто не показывал
@СашаЯшурин2 жыл бұрын
Спасибо огромное за видео, все понятно и интересно, прошу по больше таких видео
@dmitriysavinov99062 жыл бұрын
Хорошая визуализация. И достаточно нужная тема.
@Smerrrtnik2 жыл бұрын
Большое спасибо за твои ролики. Очень классно.
@artemkopach3272 Жыл бұрын
AlexOS, как всегда - лучший, смотрю с 700 подписчиков. Контент только растёт, прекрасное подспорье для начинающего (меня), много полезного кратко и на русском. БОЛЬШОЙ ЛАЙК! (ПС Забыл дописать это к прошлому комменту)
@vladimirzher Жыл бұрын
Навеяло... Вспомнил, как в школе в 90-х преподавал информатику. Тогда давали два алгоритма пузырёк и замена. Ещё был метод Шелла. Компьютер был 486, 66 мггц... Массив из 30 000 элементов пузырьком сортировался чуть ли не 30 минут... А методом Шелла за 7 секунд... Я ученикам показывал на этом примере.... Что нужно учится.
@deloni60142 жыл бұрын
Круто, давай еще, вперед вперед😅
@СергейДолбышев-ц7р2 жыл бұрын
Красавчик👍 очень всё понятно
@vadimmatskevich84392 жыл бұрын
Сортировка слияниями сделала для меня Хорара неактуальным - всегда логарифм а памяти не жалко Потом я узнал что есть поразрядная взял разряды по 2 в 16 степени - и получил почти линейное время (для дробных можно домножить на на нужную точность чтобы не потерять разряды) Строки вообще всегда за чисто линейное время сотрируются - просто пишется бор (много памяти - пишите сжатый бор, большой алфавит - пишите map в переходах тогда будет логарифм размера алфавита как множетель во времени)
@paul_b47442 жыл бұрын
оптимизация классической пузырьковой - хороша. Сортировка вставками - не нужно перелопачивать отсортированую часть массива каждый раз, нужно найти место и туда вставить очередной элемент (переместив элементы на 1 шаг вправо) , как в картах на руках. Потом можно оптимизировать - использовать двоичный поиск. ускорить
@No_name_music2 жыл бұрын
Крутой видосик, даже под бухлишком номана зашел
@MartinXProject2 жыл бұрын
Спасибо, лучший!❤
@ДмитрийАлексеев-ш2з2 жыл бұрын
1:44 это называется «сортировки сравнением». Есть же способы сортировать элементы не сравнивая их явно
@halamadrid85832 жыл бұрын
Смотря первые три сортировки: - Что я тут делаю? Я что тупой? Смотря последние две сортировки: - Что я тут делаю? Я что умный?
@titanovsky2 жыл бұрын
Большое спасибо, было интересно с точки зрения инженерий)
@НиколайКанев-з8н2 жыл бұрын
Очень интересное и познавательное видео!!!
@Vic7bd2 жыл бұрын
Здорово! Как и везде всё начинается с пузырька! :-) \ Давайте начнём писать проект который будет выявлять рекламу и перепрыгивать (отключать) её - это будет супер плагин который будет потом стоять на всех устройствах мира ))) \
@linuxoidovich Жыл бұрын
Такой уже есть)
@broken_byte5 ай бұрын
Столько этих видео про сортировки. А в работе всё равно в первую очередь думаешь, как их избежать, либо максимально уменьшить число "n")
@Andrew_Petrovich_Zykov Жыл бұрын
помню как раз сам придумал сортировку пузырьком, даже не знал, что такая есть, потом сам же забыл как я это придумал, пришлось гуглить какую нибудь сортировку, в итоге нашел ровно мою идею и сам вспомнил. идея пришла спонтанно и через время ушла. надеюсь я не отупел)
@staf54962 жыл бұрын
Ладно подпишусь. Весьма интересный канал
@Ground19812 жыл бұрын
Наглядно, понятно. Спасибо 👍
@vladpromzelev41112 жыл бұрын
все-таки в качестве опорного брать не средний элемент, а медиану между первым, средним и последним, это позволит избежать снижения эффективности на краевых случаях.
@DenVeR-PRO2 жыл бұрын
Круто! Аж олдскулы свело)
@АлександрСуходубенко-ю6н2 жыл бұрын
13:52 ... сдвинуть указатели без ИХНЕГО обмена🤪
@cherievishnevskaya2 жыл бұрын
и? человеческий фактор, лол
@cherievishnevskaya2 жыл бұрын
@Pavel Zubkov да, тут совершенно бесплатная информация, сделаная человеком, который вполне может ошибится.
@andrewpanama51332 жыл бұрын
Спасибо за видео!
@MikhailGoncharov-tl4cr Жыл бұрын
Ещё раз пересмотрел. стало ещё интереснее и понятнее
@vedertt2 жыл бұрын
Спасибо ..за Ваш контент .!!))
@МишаГорелов-ю7м2 жыл бұрын
Большое спасибо за разбор
@SubMaroon Жыл бұрын
Спасибо за твои видео, но мозг кипит уже на середине
@qa3372 жыл бұрын
Спасибо большое, из видео я понял, что алгоритмы не мое 😅
@VZ-Mihail2 жыл бұрын
Вставки у нас еще назывался пузырьковый метод
@Абобус-с8ж2 жыл бұрын
делай больше контента у тебя получается отлично!!
@ReAgent0032 жыл бұрын
13:30 почему указатели остановились на семёрке и тройке? Они же не равноудалены от концов массива. Ведь по твоей логике и коду left++, right-- должны были сравниваться семёрка и четвёрка
@Magic__Man2 жыл бұрын
Красота!
@RusLSystems2 жыл бұрын
Я то думал, что берем первое значение, и гоним его через весь массив, в попытке найти значение поменьше, попутно запоминая максимально близкое к минимальному значение, их местоположение чтобы больше там не смотреть, и количество дубликатов, создавая новый массив. Но важно помнить, что даже самая простая операция обязательно сожрет такты, поэтому скорость зависит даже от того КАК ИМЕННО вы расположили операторы И ГДЕ.
@sergeyrink30039 ай бұрын
Эти алгоритмы красноглазики писали когда 640кБ достаточно было всем. А сейчас можно просто создать новый массив и скопировать в него отсортированные данные за N/2 проходов. А еще лучше сортировать в связных списках или базой SQL.
@ВладимирАндреев-ф6т2 жыл бұрын
Новый вид подачи рекламы - самое интересное до её
@usernoname-wv6of Жыл бұрын
Сортировка вставками смущает. В видео выглядит, как пузырьком. Я реализовал ее через доп.переменную в которой храню значение текущего элемента (который буду ставить на свое место). Указатель идет по списку и сравнивает текущий элемент с каждым предыдущим элементом. Каждый элемент с которым сравнил в случае, если текущий меньше копирую в соседнюю ячейку справа (смещаю на +1), соответственно в списке становится у одного элемента временно индексы j и j+1. Как только найдется элементь, который больше текущего, ставлю текущий на j+1. В итоге получается не обмен местами у соседних элементов, а именно вставка со смещением всех больших текущего элементов. Промежуточные состояния списка также меняется постоянно: ar = [0, -5, 2, 1] ar = [0, -5, 2, 2] ar = [0, -5, 1, 2] и т.д. На питоне так реализовал: def insertion_sort(array): for i in range(1, len(array)): key = array[i] j = i - 1 while key < array[j] and j >= 0: array[j + 1] = array[j] j -= 1 array[j + 1] = key return array
@Holme42 жыл бұрын
прогоняем весь массив и находим максимальное число, запускаем цикл от 0 до этого числа. в процессе сверяем счетчик массива со всеми числами, при совпадении перемещаем число в новый массив. т.к. в цикле идет числовая последовательность, то и числа в исходном массиве станут как надо.
@ДмитрийАлексеев-ш2з2 жыл бұрын
А теперь представь, что тебе надо отсортировать такой массив из 4-х элементов: {0, 1, 1е100, 1е101}
@Holme42 жыл бұрын
@@ДмитрийАлексеев-ш2з в любом случае все значения придется сравнивать с эталоном. в циклах есть функция пропуска значений для ускорения их работы. к слову, массивы на подобии твоих значений легко сортируются через мин/макс, не методом поплавка.
@les5962 жыл бұрын
19:49 почему правый указатель не сдвинулся (на подмассиве 9 5 7)? while(arr[right](7) > pivot(5)) right--; в скобках написал значения. 7 > 5, следовательно сработает right-- и right станет указывать на опорный. Потом сработает перестановка и получится 5 9 7. Затем будет сортироваться подмассив 9 7. Они свапнутся, получится 7 9. В итоге подмассива 9 5 7 все равно отсортирован (сортировка работает идеально), но немного не тем путём, как показано в анимации
@ДанилиВлада2 жыл бұрын
Можешь показать как выглядит цикл или условный оператор на ассемблере?
@ArtemCYOU2 жыл бұрын
конечно же лайк)
@parpermeter2 жыл бұрын
Лучший. спасибо за видос! только с названиями сортировок что то не то... да, совсем не то...
Канал действительно мирового уровня и тот случай когда можно пожалеть британцам что не владеют русским языком☝🏻
@-Forever-Young-2 жыл бұрын
Классная тема)
@Yanchevskii2 жыл бұрын
SORAX ЭТО ТЫ?!
@alexandrsnegur87942 жыл бұрын
Ничего не понял, но очень интересно.
@АлександрБабухин-о1и8 ай бұрын
У меня у одного возник вопрос в сортировке пузырьком? Почему в while != 0, кода правильное условие было б != 1, потому что в цикле for вообще i =1 изначально, следовательно и не будет i=0 - это же получается бесконечный цикл, разве нет?
@EldarOzo7 ай бұрын
Согласен, тоже обратил внимание
@fatalerror20072 жыл бұрын
За сортировку Хоара и Ломуто отдельное спасибо.
@AvisHQ2 жыл бұрын
Отличный материал и визуальная подача. Однако я настоятельно рекомендую расширить диапазон дикторских приёмов. Пауза с приглушением слова/выражения в конце блока - это акцентирование внимания на этом слове/выражении как на ключевом, с последующей "точкой".. и паузой на подумать как именно оно характеризует предшествующий блок информации. У вас слишком часто и совсем не редко этот приём просто неуместен. Из-за этого само повествование рвётся в неожиданных местах, заставляя постоянно фокусировать на конце предложения, где нет ничего, что стоило акцентировать. Сильно мешает восприятию.
@likercol806 Жыл бұрын
скорее всего я оч тупой, ноо..... Я кучу раз пересмотрел момент с сортировкой хоара и кое как написал код на плюсах, но для меня этот код это какая-то магия хввхвх
@ЮліяЧекета Жыл бұрын
Спасибо ❤
@АртёмКрасаев Жыл бұрын
я тоже хочу научиться делать в конце такие....паузы)
@evilQuister2 жыл бұрын
Автор постоянно что то упускает, по крайней мере такое впечатление в последних видео, что что-то "само собой разумеещеся" недосказано для новичков (а я уже 20 лет в теме). Алгоритм быстрой сортировки путанно рассказан, имхо конечно, но без перемотки не воспринимается.
@АртёмВолков-т5в3 ай бұрын
Так и должно происходить, когда надо подумать. С книгами совершенно то же самое.
@Вальдес-з7й2 жыл бұрын
Нет Merge Sort, но зато есть вариации quick sort это как? Где сортировка кучей? Это классика это знать надо!
@АндрейОлеговичКулаков Жыл бұрын
Здравствуйте! Покажите пожалуйста полностью код "пузырьковой" сортировки.
@aimshkolota Жыл бұрын
Я восемь раз пересмотрел отрывок быстрой сортировки, чтобы понять, как оно работает и как это написать. Я тупой!?
@СергейШенец-ъ4т2 жыл бұрын
Конструктивная критика. Визуализация перемещения цифр справа (при сортировке), абсолютно бесполезна без визуализации (подсветки ) частей (строк кода) слева. Вы же не только логику сортировки визуализируете, а еще и алгоритм кода.
@morgray_the_dark12222 жыл бұрын
Всегда красивые проработанные анимации, всё очень гладко рассказывается. Это несомненно хорошо, но в какой-то мере усыпляет внимание зрителя. Иногда корявые объяснения с "ну это, кароч, как его..." в шипящий микрофон лучше откладываются в памяти. А это скорее для эстетического удовольствия тем, кто уже разбирается в вопросе.