Описание тега array-algorithms

Алгоритмы массива определяются как функциональные алгоритмы, где каждый шаг алгоритма приводит к применению функции к массиву, производящей результат массива.

Алгоритмы массива определяются как функциональные алгоритмы, в которых каждый шаг алгоритма приводит к применению функции к массиву, производящей результат массива. Алгоритмы с использованием массива сравниваются с алгоритмами без использования массива.

Краткое обоснование обучения алгоритмам работы с массивами дается вместе с примером, который показывает, что алгоритмы работы с массивами иногда приводят к неожиданным результатам.

Пример таких алгоритмов:

  • Сортировка
  • Поиск числа в массиве
  • Поиск наиболее частого номера в списке
  • Подмножество максимальной суммы