Продолжим рассматривать сортировку массивов. Начало в статье № 130. Метод сортировки указан в названии статьи. Рассмотрим макрос "СортировкаПузырьковымМетодом" который представляет собой пример использования пузырьковой сортировки массива чисел. На макрос я назначил большую зелёную кнопку. Как это выглядит: Макрос запрашивает у пользователя количество элементов для создания случайного массива (я выбрал 10 тысяч элементов). Нажимаем Ок. Затрачено почти 4 секунды. Это много. Если помните в прошлой статье, массив в 1 миллион элементов сортировался всего за 8 секунд. Что за понятие такое - пузырьковая сортировка? Это один из довольно простых алгоритмов сортировки, который проходит по массиву многократно, сравнивая два соседних элемента и меняя их местами, если они находятся в неправильном порядке (меньшее число поднимается наверх, нижнее опускается, как пузырьки в воде). Этот процесс повторяется до тех пор, пока массив не будет отсортирован полностью. Утилита также состоит из двух процеду
VBA Excel № 131. Сортировка массива пузырьковым методом.
8 марта 20248 мар 2024
230
1 мин