Блог пользователя sdryapko

Автор sdryapko, 14 лет назад, По-русски
Стоит ли учавствовать в topcodere, когда только недавно начал изучать c++?
  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Естественно, даже ещё лучше учить практическую часть с++ решая задачи в дорешивании топкодера)
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Главное - перед первым участием в SRM'е как следует разобраться в работе системы. Иначе гарантированно уйдёшь в минус. А с c++ справишься)
14 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

В топкодере иногда используются векторы, контейнеры - вообщем если не знать язык достаточно хорошо то можно растеряться.

Рекомендую держать под рукой книжку по STL C++ чтобы было где подсмотреть.(могу порекомендовать книгу Николая Джосьютиса - "Стандартная библиотека C++")

Кстати забавное совпадение, я вчера на топкодере зарегистрировался :)

  • 14 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    На этот случай очень полезен cplusplus.com. Но вообще, скажем, в easy второго дивизиона можно и без stl-евских контейнеров обойтись.
14 лет назад, # |
  Проголосовать: нравится +28 Проголосовать: не нравится
Ни в коем случае! Спортивное программирование - очень опасное занятие, поэтому участвовать можно только если есть большой опыт, либо в тандэме с тем у кого большой опыт (это как с парашютом прыгать).
14 лет назад, # |
Rev. 3   Проголосовать: нравится +4 Проголосовать: не нравится
сначала лучше заботай основы STL (рекомендую cplusplus.com), строки, систему SRMов в топкодере. потом порешай задачки Div 2 в SRM Practice rooms (не забывай делать для них system test =)). Когда начнешь более-менее успешно решать 1-1.5 задачи в SRM и захочется адреналина, участвуй в реальных SRM.
Как-то так
14 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится
Я хочу начать писать на топкодере контесты.  Как там например решить обычную задачу а+б ?
  • 14 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится
    1. Зарегистрироваться и скачать Арену :)
    2. Проще всего установить плагин для создания стандартных исходных файлов, например KawigiEdit скачать его или любой другой можно отсюда.
    3. FAQ по настройке и установке есть на страничке соответствующего плагина.
    4. Открываете любую задачу, плагин сам создаст все что требуется на выбранном языке.
    5. Просто пишете ваш код в функцию. Функция должна возвращать результат, который требует задача.

    А еще ознакомьтесь с этим.