Тёмный

Сортировка массива | Сортировка пузырьком | Сортировка выбором | C# с нуля до ДЖЕДАЯ [Урок 8] 

RetroGameR
Подписаться 754
Просмотров 6 тыс.
50% 1

На данном занятии мы рассматриваем алгоритмы сортировки массивов, зачем они нужны и какие бывают. Пишем 2 классических алгоритма сортировки: сортировка пузырьком и выбором
Ознакомиться с другими видами сортировки: academy.yandex...

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@user-im8ik7xc5p
@user-im8ik7xc5p 3 месяца назад
С каждым разом задачи всë более не понятнее. Спасибо с вами гораздо понятнее
@xanarches
@xanarches Год назад
огромное спасибо, никто не умеет так прекрасно объяснять
@lengyow7608
@lengyow7608 3 года назад
Wow very cool keep it up!
@anriavagyan10
@anriavagyan10 3 года назад
круто спасибо!
@nel1n351
@nel1n351 Год назад
сам алгоритм: for (int i = 0; i < array.Length - 1; i++) { for (int j = 0; j < array.Length - i - 1; j++) { if (array[j] > array[j + 1]) { int k = array[j]; array[j] = array[j + 1]; array[j + 1] = k; } } } for (int i = 0; i < array.Length; i++) { Console.WriteLine($"Элемент [{i}] = {array[i]}"); }
@INVEST_B_17
@INVEST_B_17 2 года назад
Спасибо !
@ВалерийВаланчус
@ВалерийВаланчус 3 месяца назад
Есть методы что-бы записать массив в файл например File.RreadAllLines() и ReadLines()- читает файл в массив хочется узнать об этом по подробней .
@user-im8ik7xc5p
@user-im8ik7xc5p 3 месяца назад
А что делать если коды сортировки не работает? Программа 2022 года
@user-kd2jl8vl6h
@user-kd2jl8vl6h 3 года назад
Спасибо, не мог бы ты еще показать как делать сортировку по алфавиту?
@RetroGameR_learn
@RetroGameR_learn 3 года назад
Можно посмотреть в интернете, там прям должен быть даже код на C#. К сожалению в рамках курса все все задачи рассмотреть не смогу(
@Hefik666
@Hefik666 Год назад
У меня Сортировка выбором по другому получилось private static void Main(string[] args) { int[] numbers = { -5, 4, 0, -6, 11, 6, 1000, 22,-23}; for (int i = 0; i < numbers.Length; i++) { for (int j = i; j < numbers.Length; j++) { if (numbers[j] < numbers[i]) { int temp = numbers[i]; numbers[i] = numbers[j]; numbers[j] = temp; } } } for (int i = 0; i < numbers.Length; i++) { Console.Write(numbers[i] + " "); } } Так ведь тоже правильно?
Далее
Ванесса 🆚 Крискас  | WICSUR #shorts
00:42
Быстрая сортировка в языке C#
12:54