Массивы

Обновлено: 12.03.2019
  • Случайная сортировка

    Случайная сортировка (Bogosort) – один из самых неэффективных алгоритмов сортировки массивов.

    Читать дальше...
  • Сортировка вставками

    Сортировка вставками (insertion sort) - это алгоритм сортировка, в котором все элементы массива просматриваются поочередно, при этом каждый элемент размещается в соответственное место среди ранее упорядоченных значений.

    Читать дальше...
  • Сортировка по частям

    Сортировка по частям (Stooge sort) – рекурсивный алгоритм сортировки массива.

    Читать дальше...
  • Сортировка пузырьком

    Сортировка пузырьком (bubble sort) - один из самых простых для понимания методов сортировки массивов.

    Читать дальше...
  • Шейкерная сортировка

    Сортировка перемешиванием (cocktail sort, shaker sort), или шейкерная сортировка – это усовершенствованная разновидность сортировки пузырьком, при которой сортировка производиться в двух направлениях, меняя направление при каждом проходе.

    Читать дальше...
  • Блинная сортировка

    Блинная сортировка (pancake sort) – алгоритм сортировки массива, в котором сортировка осуществляется переворотом части массива.

    Читать дальше...
  • Сортировка Шелла

    Сортировка Шелла (Shell sort) – алгоритм сортировки массива, который является обобщением сортировки вставками.

    Читать дальше...
  • Сортировка выбором

    Сортировка выбором (Selection sort) – алгоритм сортировки массива, который по скорости выполнения сравним с сортировкой пузырьком.

    Читать дальше...
  • Сортировка слиянием

    Сортировка слиянием (Merge sort) – алгоритм сортировки массива, который реализован по принципу “разделяй и властвуй”. Задача сортировки массива разбивается на несколько подзадач сортировки массивов меньшего размера, после выполнения которых, результат комбинируется, что и приводит к решению начальной задачи.

    Читать дальше...
  • Быстрая сортировка

    Быстрая сортировка (quick sort), или сортировка Хоара – один из самых быстрых алгоритмов сортирования данных.

    Читать дальше...
  • Последовательный поиск

    Линейный или последовательный поиск – один из самых простых алгоритмов поиска элемента в массиве.

    Читать дальше...
  • Бинарный поиск

    Бинарный поиск (binary search) – алгоритм поиска индекса элемента в упорядоченном массиве, на каждой итерации происходит деление массива на две части, по этой причине алгоритм называют методом деления пополам.

    Читать дальше...
  • Массивы

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

    Читать дальше...
  • Параметры массивы

    C# позволяет использовать в качестве параметра метода любой тип данных, в том числе и массивы.

    Читать дальше...
  • Переменное количество аргументов

    Упражнения с использованием массивов параметров и переменного количества параметров.

    Читать дальше...
Поделиться: Vk Ok