Лучшее на RU-vid
Кино
Авто/Мото
Видеоклипы
Животные
Спорт
Игры
Приколы
Развлечения
Хобби
Наука
Авторизоваться
Зарегистрироваться
Java. Сортировка слиянием.
14:55
#12. Быстрая сортировка слиянием (merge sort) | Алгоритмы на Python
13:10
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
Rate our flexibility 1-10🔥👯♀️😈💖
00:12
ОВР Шоу: Ждуля по неволе @ovrshow_tnt
09:46
КАК СТАТЬ ГУРАМОМ АМАРЯНОМ #иванабрамов #гурамамарян #пародия #shorts
00:27
Основы программирования. Сортировка методом слияния
JavaRush
Подписаться 213 тыс.
Просмотров 48 тыс.
50%
1
Видео
Поделиться
Скачать
Добавить в
Опубликовано:
29 окт 2024
Поделиться:
Ссылка:
Скачать:
Готовим ссылку...
Добавить в:
Мой плейлист
Посмотреть позже
Комментарии :
24
@krukah1
7 лет назад
На мой взгляд он ни разу не упомянул принцип мерджа списков, что самое важное в данном случае.
@valeriyvaleriy9563
7 лет назад
Поддерживаю. Ждал когда он объяснит про само слияние, вместо этого он раз по сто повторил левая часть, правая часть и ещё сто раз тронул себя за лоб.. >:/
@6161k
6 лет назад
+
@jetli1311
6 лет назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6woBwlm1tRM.html
@TheProfessionalGambler
3 года назад
он начал объяснять мерж на 9:50
@AndreyTimofeev-j8y
10 месяцев назад
Для простоты понимания - сплит с мерджем: class MyClass { public static void main(String[] args) { System.out.println(Arrays.toString(split(new int[] {5,4,3,2,1}))); } public static int[] split(int[] array) { if (array.length == 1) return array; if (array.length == 2) return mergeArrays(new int[] {array[0]}, new int[] {array[1]}); int[] left = new int[array.length / 2]; int[] right = new int[array.length - array.length / 2]; System.arraycopy(array, 0, left, 0, left.length); System.arraycopy(array, left.length, right, 0, right.length); return mergeArrays(split(left), split(right)); } public static int[] mergeArrays(int[] a1, int[] a2) { int[] a = new int[a1.length + a2.length]; int i = 0, i1 = 0, i2 = 0; while (i1 < a1.length && i2 < a2.length) a[i++] = a1[i1] < a2[i2] ? a1[i1++] : a2[i2++]; while (i1 < a1.length) a[i++] = a1[i1++]; while (i2 < a2.length) a[i++] = a2[i2++]; return a; } }
@ruslansitdikov1489
3 года назад
God bless you!! This explanation saved my brain!!!
@ruslansitdikov1489
3 года назад
Что за недовольство в комментариях? Это лучшее объяснение в мире!!!
@ДмитрийНормов-ю6ц
2 года назад
далеко не лучшее...
@MegaDecole
7 лет назад
Спасибо за перевод!!! Очень полезная инфа
@Ivan-nm9yo
4 года назад
Бесполезное обьяснение, никак не обьясняется само слияние, как там реализована вставка в правильном порядке
@BeloFFSergey
7 лет назад
что делать если исходный список не кратен двум?
@forsic1
7 лет назад
Сергей Белов добавить нулевой элемент )
@kpecmuk
7 лет назад
по коду не важно кратно оно двум или нет. ты же итератор перемещаешь пока он < .length()
@ruslansitdikov1489
3 года назад
ничего не делать. разбивка идёт до каждого элемента и потом также сливается
@АлексЧе-б5н
Год назад
Как в жизни, человек приходит из несортированого списка на землю, сортируется и уходит в целое
@bogdantymKOLUBO
4 года назад
в самом конце он и рассматривает как происходит слияние на самых длинных кусках массива
@736939
6 лет назад
Алгоритмы от молодого Брюса Уиллиса
@igortarasov4482
4 года назад
Много лишних слов, можно объяснить проще
@flat3237
7 лет назад
Нафига вообще крошить видео годичной давности?
@forsic1
7 лет назад
flat323 потому что ты не центр вселенной
@aka_Sempai
5 лет назад
@@forsic1 правильно. потому что центр вселенной Я
Далее
14:55
Java. Сортировка слиянием.
Просмотров 23 тыс.
13:10
#12. Быстрая сортировка слиянием (merge sort) | Алгоритмы на Python
Просмотров 24 тыс.
00:59
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
Просмотров 2,3 млн
00:12
Rate our flexibility 1-10🔥👯♀️😈💖
Просмотров 3 млн
09:46
ОВР Шоу: Ждуля по неволе @ovrshow_tnt
Просмотров 174 тыс.
00:27
КАК СТАТЬ ГУРАМОМ АМАРЯНОМ #иванабрамов #гурамамарян #пародия #shorts
Просмотров 225 тыс.
32:40
Сортировка слиянием (merge sort) на C#
Просмотров 1,2 тыс.
1:04:49
Алгоритмы на Python 3. Лекция №9
Просмотров 167 тыс.
14:55
Сортировка слиянием. Merge sort. JavaScript.
Просмотров 3,1 тыс.
48:00
7. CS50 на русском: Лекция #7 [Гарвард, Основы программирования, осень 2015 год]
Просмотров 270 тыс.
1:23:55
АиСД S01E01. Алгоритмы. Оценка времени. Сортировка слиянием.
Просмотров 43 тыс.
12:26
Сортировка кучей (пирамидальная сортировка) :: Heap sort
Просмотров 40 тыс.
18:56
Алгоритм сортировки слиянием. Merge sort
Просмотров 15 тыс.
1:04:16
2. CS50 на русском: Лекция #2 [Гарвард, Основы программирования, осень 2015 год]
Просмотров 1,3 млн
54:48
Алгоритмы и структуры данных (базовый поток) 5. Быстрая сортировка (Quicksort).
Просмотров 2,1 тыс.
45:41
1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]
Просмотров 4,2 млн
00:59
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
Просмотров 2,3 млн