Как найти наименьший элемент массива 1с
Найти наименьший элемент массива в 1С можно несколькими способами. Выбор способа зависит от того, какой тип данных содержит массив и какие требования к производительности предъявляются. Способ 1: Перебор элементов массива в цикле (самый простой и универсальный): Функция НайтиМинимальныйЭлемент(Массив) Если Массив. Количество() = 0 Тогда Возврат Неопределено; // Или другое значение, если массив пустой КонецЕсли; Минимум = Массив[0]; // Принимаем первый элемент за минимум Для Индекс = 1 По Массив. Количество() — 1 Цикл Если Массив[Индекс] < Минимум Тогда Минимум = Массив[Индекс]; КонецЕсли; КонецЦикла; Возврат Минимум; КонецФункции //Пример использования: Массив = Новый Массив; Массив...
551 читали · 3 года назад
C# Урок 10. Сортировка массива
Под сортировкой массива подразумевается процесс перестановки элементов массива с целью упорядочивания их в соответствии с каким-либо критерием. Массив упорядочен по возрастанию, если выполняться условие: a[0] ≤ a[1] ≤ a[2] ≤ ... ≤ a[n] где n - верхняя граница индекса массива. Алгоритм сортировки массива по возрастанию методом выбора можно представить как последовательность следующих шагов: 1. Просматривая массив от первого элемента, найти (выбрать) минимальный элемент и поменять его с первым элементом (поместить минимальный элемент на место первого элемента, а первый — на место минимального). 2...