C++

Алгоритм Рутисхаузера

Алгоритм Рутисхаузера является одним из наиболее ранних алгоритмов разбора выражений. Его особенностью является предположение о полной скобочной структуре выражения. Под полной скобочной записью выражения понимается запись, в которой порядок действий задается расстановкой скобок. Неявный приоритет операций при этом не учитывается. Например: D:=((C-(B*L))+K)
Обрабатывая выражение с полной скобочной структурой, алгоритм присваивает каждому символу из строки номер уровня по следующему правилу:
1) если это открывающаяся скобка или переменная, то значение увеличивается на 1;
2) если знак операции или закрывающаяся скобка, то уменьшается на 1.
Скачать бесплатно с shop.foolsoft.ru


Алгоритм Дейкстры

Алгоритм Дейкстры (Dijkstras algorithm) — алгоритм на графах, изобретённый нидерландским ученым Э. Дейкстрой в 1959 году. Находит кратчайшее расстояние от одной из вершин графа до всех остальных. Алгоритм работает только для графов без рёбер отрицательного веса. Алгоритм широко применяется в программировании и технологиях, например, его использует протокол OSPF для устранения кольцевых маршрутов.
Скачать бесплатно с shop.foolsoft.ru


Алгоритм шифрования Цезарь

Шифр Цезаря, также известный как шифр сдвига, код Цезаря или сдвиг Цезаря — один из самых простых и наиболее широко известных методов шифрования.
Шифр Цезаря — это вид шифра подстановки, в котором каждый символ в открытом тексте заменяется буквой находящейся на некоторое постоянное число позиций левее или правее него в алфавите. Например, в шифре со сдвигом 3, А была бы заменена на Г, Б станет Д, и так далее.
Скачать бесплатно с shop.foolsoft.ru


Алгоритм шифрования XOR

Алгоритм шифрования при котором к каждому биту исходного текста применяется операция сложения по модулю 2 с соответсвующим битом ключа.
Скачать бесплатно с shop.foolsoft.ru


3 комментария на «C++»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *

*