nadia182
11.08.2020 14:38

Хелпаните..
что значит перевод на математический язык?что туда писать? (эксель)​​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
errreir
22.11.2021 12:47

Сортировка массива — это процесс распределения всех элементов массива в определённом порядке. Очень часто это бывает полезным. Например, в вашем почтовом ящике электронные письма отображаются в зависимости от времени получения; новые письма считаются более релевантными, чем те, которые вы получили полчаса, час, два или день назад; когда вы переходите в свой список контактов, имена обычно находятся в алфавитном порядке, потому что так легче что-то найти. Все эти случаи включают в себя сортировку данных перед их фактическим выводом.

Оглавление:

Как работает сортировка?

Сортировка массивов методом выбора

Сортировка массивов методом выбора в C++

std::sort()

Тест

Как работает сортировка?

Сортировка данных может сделать поиск внутри массива более эффективным не только для людей, но и для компьютеров. Например, рассмотрим случай, когда нам нужно узнать, отображается ли определённое имя в списке имён. Чтобы это узнать, нужно проверить каждый элемент массива на соответствие с нашим значением. Поиск в массиве с множеством элементов может оказаться слишком неэффективным (затратным).

Однако, предположим, что наш массив с именами отсортирован в алфавитном порядке. Тогда наш поиск начинается с первой буквы нашего значения и заканчивается буквой, которая идёт следующей по алфавиту. В таком случае, если мы дошли до этой буквы и не нашли имя, то точно знаем, что оно не находится в остальной части массива, так как в алфавитном порядке нашу букву мы уже Не секрет, что есть алгоритмы поиска внутри отсортированных массивов и получше. Используя алгоритм, мы можем искать определённый элемент в отсортированном массиве, содержащем 1 000 000 элементов, используя всего лишь 20 сравнений! Недостатком, конечно же, является то, что сортировка массива с таким огромным количеством элементов — дело сравнительно затратное, и оно точно не выполняется ради одного поискового за

0,0(0 оценок)
Ответ:
KiryaUly
09.12.2022 08:11

В результате работы программы будет выведено 120

Объяснение:

Изначально переменной S присваивается значение 1. Затем, идёт цикл for k:=1 to 5

То есть, цикл выполнится столько раз, пока k не будет равно 5

Поясню заранее: итерация - повтор (чтобы было понятно, что за слова я пишу)

1) Первая итерация (k = 1)

s := s * 1 = 1 * 1 = 1

2) Вторая итерация (k = 2)

s := s *2 = 1 * 2 = 2

3) Третья итерация (k = 3)

s := s * 3 = 2 * 3 = 6

4) Четвертая итерация (k = 4)

s := s * 4 = 6 * 4 = 24

5) Последняя итерация (k = 5)

s := s * 5 = 24 * 5 = 120

Больше итераций не будет, т.к. мы дошли до того, что k = 5 (это же нам и требовалось)

В конце выведется последнее значение s, то есть, 120

Впрниципе, подробнее объяснения я придумать не смог

Надеюсь . Удачи!

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота