482 читали · 2 года назад
C# Урок 10. Сортировка массива
Под сортировкой массива подразумевается процесс перестановки элементов массива с целью упорядочивания их в соответствии с каким-либо критерием. Массив упорядочен по возрастанию, если выполняться условие: a[0] ≤ a[1] ≤ a[2] ≤ ... ≤ a[n] где n - верхняя граница индекса массива. Алгоритм сортировки массива по возрастанию методом выбора можно представить как последовательность следующих шагов: 1. Просматривая массив от первого элемента, найти (выбрать) минимальный элемент и поменять его с первым элементом (поместить минимальный элемент на место первого элемента, а первый — на место минимального). 2...
605 читали · 1 год назад
🖥 Задача. Как упорядочить массив по возрастанию питон? При работе со списками в Python существует два подхода. Первый – это изменить имеющийся список. Говорят, отсортировать по месту: >>> nums = [5, 3, 4, 1, 2] >>> nums.sort() >>> nums [1, 2, 3, 4, 5] >>> Второй способ – создать новый массив с упорядоченными элементами: >>> nums = [5, 3, 4, 1, 2] >>> sorted(nums) [1, 2, 3, 4, 5] >>> nums # в исходном списке порядок элементов сохранился [5, 3, 4, 1, 2] >>> Пишите свое решение в комментариях👇 #junior @machinelearning