Поиск на сайте
Lunarpages Internet Solutions

Польская запись. Постфиксная запись.

Польская запись выражения. Постфиксная форма записи.

Польская запись, постфиксная запись запись выражения, в которой сначала записываются операнды, а затем знаки операций. Например, для выражения a – b * c постфиксная запись будет a b c * -. Операндами умножения будут b и c, а операндами вычитания станут а и составной операнд b c *. Польская запись не требует скобок. В выше приведенном примере не требуется ставить скобки для того, чтобы изменить порядок вычисления. В исходном выражении все зависит от приоритета операций.
Алгоритм перевода в польскую запись обрабатывает исходный массив лексем и строит новый массив из тех же лексем, расположенных в другом порядке. Помимо перевода в постфиксную запись программа проверяет правильность расстановки скобок. Программа вычисляет результат выражения после перевода его в польскую запись.

Алгоритм перевода в постфиксную запись реализован на C++

Разработанная программа написана на C++. Исходник польской записи хорошо прокомментирован.
Если возникнут вопросы по исходнику, я буду рад на них ответить.
Разработанная программа перевода в постфиксную запись может быть изменена под Ваши условия.
Вы можете заказать создание графического эквивалента данной консольной программы.
Вы можете заказать разработку программы по Вашему заданию.

Результаты работы программы перевода в постфиксную запись на C++.

постфиксная запись

ГОСТ 28147 89. Реализация алгоритма гост 28147 89

Алгоритм симметричного шифрования ГОСТ 28147 89

ГОСТ 28147-89 – советский и российский стандарт симметричного шифрования

ГОСТ 28147 89 — блочный шифр с 256-битным ключом и 32 циклами преобразования, оперирующий 64-битными блоками. Основа алгоритма шифра — сеть Фейстеля. В данной программе ГОСТ 28147 89 реализован в режиме простой замены.
ГОСТ 28147 89 в режиме простой замены имеет следующие недостатки:
Может применяться только для шифрования открытых текстов с длиной, кратной 64 бит.
При шифровании одинаковых блоков открытого текста получаются одинаковые блоки шифротекста, что может дать определенную информацию криптоаналитику.

Алгоритм ГОСТ 28147 89 реализован на C++

Разработанная программа написана на C++. Исходник ГОСТ 28147 89 хорошо прокомментирован.
Если возникнут вопросы по исходнику, я буду рад на них ответить.
Разработанная программа ГОСТ 28147 89 может быть изменена под Ваши условия.
Вы можете заказать создание графического эквивалента данной консольной программы.
Вы можете заказать разработку программы по Вашему заданию.

Результаты работы ГОСТ 28147 89 на C++.

гост 28147 89

ГОСТ Р 34.11-94 хеш функция

ГОСТ Р 34.11-94. Вычисление хеш функции.

ГОСТ Р 34.11-94 — российский криптографический стандарт вычисления хеш-функции

Размер хеша ГОСТ Р 34.11-94: 256 бит. ГОСТ Р 34.11-94 определяет алгоритм и процедуру вычисления хэш-функции для любой последовательности двоичных символов, которые применяются в криптографических методах обработки и защиты информации, в том числе для реализации процедур электронной цифровой подписи при передаче, обработке и хранении информации в автоматизированных системах

Алгоритм ГОСТ Р 34.11-94 реализован на C++

Разработанная программа написана на C++. Исходник ГОСТ Р 34.11-94 хорошо прокомментирован.
Если возникнут вопросы по исходнику, я буду рад на них ответить.
Разработанная программа ГОСТ Р 34.11-94 может быть изменена под Ваши условия.
Вы можете заказать создание графического эквивалента данной консольной программы.
Вы можете заказать разработку программы по Вашему заданию.

Результаты работы ГОСТ Р 34.11-94 на C++.

гост 34

Сортировка бинарными вставками

Название: Сортировка бинарными вставками

Алгоритм сортировки бинарными вставками состоит из следующих шагов

  • Выбирается первый элемент массива
  • Далее считается, что данный массив упорядочен
  • Вставляем в этот упорядоченный массив новый элемент,идущий следующим в исходном массиве. Место вставки определяем методом бинарного поиска
  • Повторение предыдущего действия до конца исходного массива

Алгоритм сортировки бинарными вставками реализован на C++

Разработанная программа написана на C++. Исходник сортировки бинарными вставками хорошо прокомментирован.
Если возникнут вопросы по исходнику, я буду рад на них ответить.
Разработанная программа сортировки бинарными вставками может быть изменена под Ваши условия.
Вы можете заказать создание графического эквивалента данной консольной программы.
Вы можете заказать разработку программы по Вашему заданию.

Результаты работы сортировки бинарными вставками на C++.

сортировка бинарными вставками

« Раньше