← Все вопросы
Стоит ли учить C++ после Python для олимпиад?
16
Освоил Python на базовом уровне, решаю задачки. Хочу пробовать олимпиады. Везде советуют C++. Реально ли это нужно, или можно остаться на Python?
2 ответа
22
✓ Принятый ответ — помог автору
Зависит от уровня:
- Школьный/начальный — Python ок, многим хватает.
- Серьёзные (ВсОШ, ICPC) — там жёсткие лимиты по времени, и Python иногда не проходит по TL даже с верным алгоритмом. C++ в разы быстрее.
Совет: сначала прокачай алгоритмы и структуры данных (важнее языка) на Python, а C++ подключай, когда упрёшься в TL. Синтаксис после Python — пара недель.
Алекс Риск про «алгоритмы важнее языка» — отрезвляет, спасибо · 3 месяца назад
9
Я перешёл на C++ именно из-за TL. Но базу (бинпоиск, dp, графы) учил на Python — так понятнее. Язык вторичен.
Ваш ответ
Войдите, чтобы ответить на вопрос.