запуск проекта: Анализ алгоритмов в Яндекс
запуск проекта
·
октябрь 2025
можете перейти, но сначала проверьте ссылку и будьте аккуратны: не вводите по ссылке пароли, номера телефонов и банковских карт, и другие личные данные
https://
уверены, что хотите выйти?
придется авторизоваться заново, а заполненные данные будут удалены
пост закреплён — пока закрепить можно только один пост
что-то пошло не так — попробуйте снова чуть попозже
· 30.10.2025
Интересный проект Яндекс Контест привел к мысли- проводить сравнительный анализ алгоритмов решения задач. Например, такой (https://contest.yandex.ru/contest/28416/problems/C/).
Провел сравнительный анализ двух алгоритмических подходов: куча (heap) vs счетчик частот- инкрементальное обновление. Рассмотрение временной сложности позволило выбрать оптимальное решение Результат: достигнут выигрыш в производительности (0.646 сек vs 0.659 сек) через: Счетчик частот с O(1) обновлением вместо O(log k) операций кучи Инкрементальное обновление Получил AI-обоснование оптимальности алгоритма со сложностью O(M) вместо O(M log N) Снизил latency на 2% через инкрементальное обновление состояния
Ключевые технологии: Python, алгоритмический анализ, временная сложность
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён