Быстрая сортировка в языке C#

  Рет қаралды 9,937

Basic Sloth

Basic Sloth

Күн бұрын

Пікірлер: 43
@BlakeWraith
@BlakeWraith Жыл бұрын
Это гениально, очень круто. Спасибо за помощь!
@07MrSilver
@07MrSilver Жыл бұрын
Лучшее объяснение которое я видел, лайк со всех аккаунтов, спасибо
@nohao7148
@nohao7148 Жыл бұрын
Лучшее подробное объяснение!!!! Какие-то дурачки на видео просто пишут алгоритм не комментируя ничего, даже что опорный элемент в методе Pivot это самый правый элемент(maxIndex), и сидишь думаешь, почему именно с правым мы сравниваем все значения и зачем потом меняем местами элементы с индексами pivot и i.
@basicsloth
@basicsloth Жыл бұрын
Спасибо за приятный комментарий)
@Mentovskiybobik
@Mentovskiybobik 2 жыл бұрын
Спасибо огромное! Всё просто и понятно, разложено по полочкам))
@plunk6774
@plunk6774 2 жыл бұрын
Спасибо, отличный урок!
@Константин-з2ц1ф
@Константин-з2ц1ф 2 жыл бұрын
Очень доходчиво, спасибо)
@mazaltovman
@mazaltovman 2 жыл бұрын
Огонь вообще!
@КузнецовИлья2-42В
@КузнецовИлья2-42В Жыл бұрын
Don't repeat yourself! Thanks for the explanation. private static void Swap(ref int leftValue, ref int rightValue) { int temp = leftValue; leftValue = rightValue; rightValue = temp; }
@-.._._..-
@-.._._..- 3 жыл бұрын
Давно не было сортировок)
@basicsloth
@basicsloth 3 жыл бұрын
Скоро будет ещё одна😉
@Зарвин
@Зарвин 3 жыл бұрын
Класс!
@bnmmnb3
@bnmmnb3 2 жыл бұрын
круто, спасибо
@Пукич-п9з
@Пукич-п9з 2 жыл бұрын
Отличное объяснение! Спасибо. Единственное, у меня после этого ролика есть какая-то неприязнь к звуку, когда лопаются пузырьки....
@basicsloth
@basicsloth 2 жыл бұрын
Спасибо!) Про звук учту)
@almatnur3999
@almatnur3999 11 ай бұрын
👍🏻👍🏻
@spark1083
@spark1083 2 жыл бұрын
Тык а можно же еще один метод всего с одной перегрузкой добавить. static int[] QuickSort(int[] numbers) { return QuickSort(numbers, 0, numbers.Length - 1); } Просто нет смысла каждый раз в коде рисовать одно и тоже, постоянно указывая первый и предпоследний индекс.
@nukeld8984
@nukeld8984 Жыл бұрын
вот спасибо! мегаразжёв
@Юрий-н3м3р
@Юрий-н3м3р 3 жыл бұрын
Отличные видео по сортировкам. Спасибо. Единственное - скорость мне кажется уж очень медленная) смотрю на 1,5
@basicsloth
@basicsloth 3 жыл бұрын
Спасибо!) Со скоростью учту
@MariMaxVR
@MariMaxVR 2 жыл бұрын
Спасибо, но ужасно бесит звук "пузырька". Это ваш любимый звук в программе при монтаже видео?
@basicsloth
@basicsloth 2 жыл бұрын
Без какого-то звука непонятно, когда появляется что то новое на экране
@MariMaxVR
@MariMaxVR 2 жыл бұрын
@@basicsloth ну... возможно для тех кто совсем невнимательно смотрит, но звук действительно громкий, отвлекающий и раздражающий.
@basicsloth
@basicsloth 2 жыл бұрын
@@MariMaxVR поняла, подумаю, что с этим можно сделать
@Bruh-cz4fp
@Bruh-cz4fp Жыл бұрын
@@basicsloth просто сделайте его на -5 или -6 децибел пониже, тогда будет приемлемо
@PeterFoxKills
@PeterFoxKills Жыл бұрын
​@@Bruh-cz4fp5 db на слух не воспринимаются, это принципы звукорежиссуры. Хотябы на уровне -20 надо держать звуки фоновые
@MariMaxVR
@MariMaxVR 2 жыл бұрын
maxIndex в ваше коде не объявлен, как он будет работать если выдаст ошибку?
@basicsloth
@basicsloth 2 жыл бұрын
Это входные параметры метода, за его пределами maxIndex нет
@redfire3257
@redfire3257 Жыл бұрын
А вот вопрос есть как этим методом можно отсортировать двумерный массив?
@basicsloth
@basicsloth Жыл бұрын
А как именно нужно отсортировать массив? Если отдельно каждую строку, то так же как и здесь, просто по отдельности обойдя каждую из них. Если нужно отсортировать прям полностью весь массив (чтобы самые маленькие элементы были в первой строке, а больше в последней и тоже по возрастанию), то в принципе точно так же как и здесь, просто цикл for должен быть вложенный (строки и столбцы), ну и у каждого элементы будет по 2 индекса P.s. нагуглила способ, где все числа из двумерного массива переносят в одномерный, потом сортируют, а потом в нужном порядке расставляют в первый массив. Тоже рабочий метод, в нем сложнее запутаться, хоть и попахивает каким-то извращением)
@DocDeath-j3b
@DocDeath-j3b Жыл бұрын
@@basicsloth задание значит такое ни как не могу разобраться пробовал из матрицы записывать элементы в одномерный массив но не особо получилось( вот задание: Дана матрица размерностью n×n, содержащая целые числа. Отсортировать: диагонали матрицы, расположенные выше побочной, по возрастанию элементов, а диагонали матрицы, расположенные ниже побочной, по убыванию элементов методом быстрой сортировки.)
@basicsloth
@basicsloth Жыл бұрын
@@DocDeath-j3b я в матрицах, к сожалению, не разбираюсь( не знаю, что такое ниже и выше побочной диагонали
@mikedastro2930
@mikedastro2930 Жыл бұрын
турбо !! ,колокольчик включен . !
@alexbelka8200
@alexbelka8200 2 жыл бұрын
а можно быструю сортировку только с латинскими буквами
@basicsloth
@basicsloth 2 жыл бұрын
Там будет все почти так же, просто нужно будет создать массив не int, а char, тогда сравниваться будут коды символов, только нужно учитывать, что заглавные и строчные буквы имеют разные коды
@alexbelka8200
@alexbelka8200 2 жыл бұрын
@@basicsloth спасибо
@neckto7936
@neckto7936 3 ай бұрын
я ничего не понимаю, помогите
@basicsloth
@basicsloth 3 ай бұрын
Если есть какие-нибудь вопросы, можете написать мне в телеграме, ссылка в описании канала)
@_MaiT
@_MaiT Жыл бұрын
Очень понятно, доходчиво, спасибо)
Сортировка вставками в языке C#
5:00
Basic Sloth
Рет қаралды 5 М.
C# QuickSort Быстрая сортировка
21:32
codaza
Рет қаралды 31 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Сортировка выбором в языке C#
5:47
Basic Sloth
Рет қаралды 5 М.
Что должен знать C# Junior разработчик?
9:33
Sergey Nemchinskiy
Рет қаралды 110 М.
Математика|7 класс|Функции и их графики|Часть 3.5
3:36
В гостях у репетитора
Рет қаралды 51
Thread → Task. Многопоточность и Асинхронность
13:39
Архитектор ПО. Александр Желнин
Рет қаралды 32 М.
Методы в языке C#
5:42
Basic Sloth
Рет қаралды 352
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН