Эффективные алгоритмы
Zoom
Одно дело – знать перечень алгоритмов, совсем другое – выбрать лучший для конкретной задачи. Решение, быстрое на сотне записей, может умереть на миллионе и похоронить проект. Узнаем, как оценивать сложность по времени и памяти, читать нотацию вида O(n log n) и сравнивать варианты ещё до первой строчки кода. Обсудим, когда изощрённый метод оправдан, а когда хватит простого дедовского способа. Перестанете покупать дорогое мощное железо там, где достаточно сменить подход к задаче.
3 500 руб.