Задачи
Лабораторные работы
-
Реализовать библиотеку для работы с длинными числами. Протестировать ее на основе сравнения с обычной арифметикой при вычисления, например, факториала, чисел Фибоначчи и т.п.
-
Доработать лабиринт, подробнее здесь: реализовать порталы, генерацию интересных лабиринтов, задачу коммивояжера.
3а. Разобрать строку страниц для печати, например: 1-3, 6, 10-13. Для такой последовательности вывести последовательности для двусторонней печати.
3б. Разобрать строковое выражение, содержащее скобки, арифметические операции и длинные числа. Перевести выражение в обратную польскую запись, обойти дерево выражения разными способами, вычислить его значение.