Gnu C++ или visual C++ для олимпиадного программирования?
Суть вопроса: в олимпиадах предоставляется выбора компилятора или gnu c++ или visual с++, ясно что разница между ними не такая и большая, но все таки что из них больше подойдет для олимпиадного программирования и почему?
Для олимпиадного программирования любой компилятор. Потому что в олимпиадном программировании каждый байтик и наносекунда на счету. Поэтому практически не используется stl, виртуальные методы и т.д. По сути олимпиадники пишут на жутком диалекте C.
stl как раз используйте выиграйте куча времени!при написании программы где используйте много алгоритмов. Важно не сверх быстрое решения а просто решения как можно быстрей(stl обычно подходит по времени).
В олимпиадном программировании каждая наносекунда НЕ важна. Важна сложность написанного алгоритма, поэтому копеечные наносекунды в разнице двух компиляторов вы никогда не заметите. Учите алгоритмы, ИСПОЛЬЗУЙТЕ STL и не слушайте вредные советы.