Сегодня будем разговаривать за алгоритмы, а именно, какие они бывают: — Сортировки. — Поиск кратчайшего пути. — Шифрования. — Поиска связей — отдельно. — Сжатия данных — поговорим в рамках отдельной статьи. — Генерация случайных чисел — поговорим в рамках отдельной статьи и др.
Алгоритм сортировки
Алгоритм сортировки осуществляет упорядочение элементов массива (или какой-либо структуры в которой хранится множество элементов) по значению.
Например:
— По возрастанию, для массива целых чисел. — Строки в алфавитном порядке и т.п.