[СТРИМ #15] РАСПРОДАЖНЫЙ
Как ускорить ваш код Python
6 способов повышения производительности, от использования лучших алгоритмов до использования языка C для многопроцессорной обработки 1. Оптимизация кода и алгоритмов Всегда внимательно смотрите на свой код и алгоритмы в первую очередь. Многие проблемы со скоростью могут быть решены путем реализации лучшего алгоритма или добавления кэширования. Целые книги написаны на эту тему, но некоторые общие рекомендации, чтобы следовать являются: 2. Использование PyPy Вероятно, вы используете справочную реализацию Python, CPython...
Числовые алгоритмы на языке Python. Вычисление производных функций
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. В отличие от интеграла производная вычисляется в конкретной точке. Обычно вычисляют среднее от правой и левой производной (см. рисунок 1). По определению нужно взять приращение функции на данном промежутке и разделить на приращение аргумента. Но чтобы быть более точным мы берём среднюю производных с промежутком до данной точки и промежутком после. Формула из рисунка 1 преобразуется к формуле на рисунке 2...