Java - урок 14.6 (Сортировка слиянием)

preview_player
Показать описание


Рекомендации по теме
Комментарии
Автор

Дима, огромное Вам спасибо. Все понятно, очень приятно смотреть!

СергейАндреев-юр
Автор

Тяжёлая сортировка, но благо всё досканально разжёвано. Буду смотреть вас дальше!🥲

dmtryr
Автор

Спасибо большое
Очень круто рассказываете и понятно, спасибо))

ОлегГузенко-кф
Автор

7:37 не понимаю почему двойка уже отсортированна в левой части массива. а в правой 8 отсортированна уже

Razumist
Автор

Здравствуйте. Подскажите пожалуйста. Если изначальный массив равен допустим трем. Мы разделяя его на два пишем через это выражение

int[] left = new int [arr.length/2];
int[] right = new int [arr.length - arr.length/2];

какой длинны будет правый и левый массив. И не правильнее было бы записать это через такое выражение

int[] left = new int [arr.length/2];
int[] right = new int [arr.length - left.length];

Спасибо за ответ

Px-ebdy
Автор

К сожалению код не сработает не то чтобы для нулевого массива. А даже если один из них, будет содержать 1 элемент

vanderdt
Автор

Сначала мы пишем сортировку и делаем рекурсию, а потом мы делаем слияние отсортированных массивов, как в уроке 14.5 ? Так ?

АндрейСкворцов-зш