Для себя Нужна помощь в подготовке к защите лабораторной работе по методам программирования: Реализуйте на языке программирования Python 3 программы целочисленного умножения: 1.1 алгоритм «школьного» умножения в столбик 1.2 алгоритм Карацубы 1.3 алгоритм умножения с использованием быстрого преобразования Фурье Определите, какой алгоритм умножения заложен в стандартные библиотеки Python, на основе анализа асимптотики. Определите размерность выходных данных, при которых алгоритмы быстрого умножения (1.1 - 1.3) начинают давать выигрыш во времени. Определите соответствующие размерности входных данных. Модифицируйте ранее написанные программы так, чтобы запускалось оптимальное по времени вычисление (1.4). Еще нужен график, иллюстрирующий алгоритмическую сложность программ 1.1 — 1.4. Коды с 1 по 3 я написал с помощью глупого дипсика и не особо их понимаю, и графики не знаю как чертить в самом питоне.