Список алгоритмов

Полный список всех основных алгоритмов (300), по всем направлениям. С целью предоставить готовую программу для каждого, или описание алгоритма. Языки программирования включают Java, JavaScript и PHP, C или C++ либо в прямом виде, либо генерируются из источника в Script.

Автомат

Биоинформатика и хемоинформатика

Сокращение

Сжатие без потерь

Сжатие с потерей информации

Криптография

Шифрование секретным ключом (симметричное )

Использует секретный ключ (или пару непосредственно связанных ключей), как для шифрования, так и для расшифровки.

Шифрование с открытым ключом (асимметричное)

Использует пару ключей, так называемый открытый и закрытый ключ. Открытый ключ шифрует сообщение, только закрытый ключ позволяет расшифровать его.

Генератор контрольного кода

Создает код из зашифрованного сообщения или файла любого размера.

Безопасное шифрование с использованием случайных чисел

Методы криптографии

Секретный обмен, Секретный сплиттинг, Ки Сплиттинг, М. Н.

Другие методы и расшифровка

Генераторы случайных чисел

Программная инженерия

Выделение памяти

Распределенные системы

Операционные системы

Алгоритмы управления диском.

Алгоритмы синхронизации процесса.

Алгоритмы минирования (планировка)

Геометрия

Графы

Графика

Искусственный интеллект

Компьютерное зрение

Генетические алгоритмы

Они используют три оператора: Выбор (выбор решения), воспроизведение (использование выбранного решения для построения других), замена (замена решения лучшим).

Обучение

Нейронные сети

Списки, таблицы и дерева

Исследование

Классификация

Слияние

Математика

Алгебра

Eigenalue algorithm

Алгоритмы поиска «Eigenvalue» (чистые значения) и/или Eigenvector (чистый вектор) матрицы.

Алгоритмы eigenvector

Арифметика

Скрытый логарифм в теории групп

Вся факторизация

Разбить целое число на первичные факторы.

Тест первого числа

Определить, является ли заданное число простым .

Цифровая форма

Статистика

Основы

Матричный расчет или оптимизация.

Оптика

Оптимизация и оперативный поиск

См. также Графы.

Парсинг

Парсеры LL

Парсирует неконтактную грамматику сверху вниз, слева направо. Как и ANTLR, который является LL (*).

Парсеры LR

Парсе неконтактную грамматику снизу вверх, поэтому начиная с последних потомков каждой ветви.

Рекурсивные парсеры вниз

Парсеры LL построены из набора взаимоисключающих процедур, представляющих правила производства грамматики.

Прогнозирование (статистика)

Логическое программирование

Часть

Применение квантовых расчетов к различным проблемам

Науки

Астрономия

Медицинский

(Обработка) Сигнал

Текст

Исследование

Сравнение с приближением

Обработка слов

Утилиты

Разное

Связи

Последнее обновление: 16 марта 2021 года.

Законно: Вы можете свободно печатать эту страницу. Не используйте его на другом сайте, а разместите ссылку на эту страницу .

Algorithms Определение алгоритма слова - Классификация - История алгоритмов - Список алгоритмов - Сиве эратосенов - Номер Fibonacci