Сегодня я подсчитал сколько серых есть в cf. Нас оказалось почти 2400,это не многовато? и как можно решить эту проблему вместе с cf.
Прошу не минусовать , я просто хочу узнать почему так и как решить?
№ | Пользователь | Рейтинг |
---|---|---|
1 | tourist | 3993 |
2 | jiangly | 3743 |
3 | orzdevinwang | 3707 |
4 | Radewoosh | 3627 |
5 | jqdai0815 | 3620 |
6 | Benq | 3564 |
7 | Kevin114514 | 3443 |
8 | ksun48 | 3434 |
9 | Rewinding | 3397 |
10 | Um_nik | 3396 |
Страны | Города | Организации | Всё → |
№ | Пользователь | Вклад |
---|---|---|
1 | cry | 167 |
2 | Um_nik | 163 |
3 | maomao90 | 162 |
3 | atcoder_official | 162 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 155 |
8 | TheScrasse | 154 |
9 | Dominater069 | 153 |
10 | nor | 152 |
Название |
---|
Можно предложить набор лекций, книг, архивы с задачами и какие нибудь летние школы по программированию, например ЛКШ. Лично мне удалось из серых выбраться.
Да, график у тебя внатуре крут) А по вопросу — для большинства бесполезно просто участвовать в контестах, я пробовал, можете посмотреть.
Итак, что знаю. Каждую из ошибок нужно совершить N[i] раз. Если не можешь решить то, что знаешь — значит не знаешь. Чего не знаешь, того не решишь (за редкими исключениями). Если знаешь что делать, но не знаешь как — плохо кодишь.
Выводы. Ошибки надо совершать не на контесте, надо уметь себя ловить (на одном и том же). Теория мертва без практики, решай сложные (для тебя) задачи, где сразу несколько приемов. Практика слепа без теории, нужно заносить в свой арсенал новые знания и стараться закрепить. Надо смотреть чужой код, твои 15 строк, возможно, записываются в 1-2, или вообще не нужны (потому что решается проще).
А какие лекции пусть советуют рейтингом повыше, самому надо)
Как ты скилл прокачивал? Что решал и где изучал алгоритмы? Расскажи, я думаю, многим новичкам будет интересно.
До получения фиолетового цвета можно вообще не изучать алгоритмы.
Немного утрировано, но я согласен. Мне в среднем удавалось решить задачки A/B из div 2 и притом я обходился школьными познаниями об алгоритмах. Нарочно изучать именно алгоритмы не стремился (т.к. у меня изначально была другая цель — прокачивать основы java). Для синего цвета этого вроде хватило. Притом пока мне была бы полезнее дополнительная практика, снижение количества багов при реализации решений, привычка более вдумчиво читать условия.
Ну, скорее надо.
Чтобы стать фиолетовым, надо решать вплоть до D (div 2), по крайней мере, у меня так, и в этих задачах уже появляются и алгоритмы и структуры данных.
Как я понимаю, самое нужное для получения фиолетового цвета на CF – умение вкрадываться в идею задачи, нежели знание алгоритмов и СД (хотя, это, конечно тоже важно). Ибо сложные алгоритмы в соответствующего уровня задачах встретятся вряд ли, а задачи все-таки сложные сами по себе))
Все уже давно обсуждено. Посмотри там в комментах есть много отличных ссылок. Там же dalex рекомендует сине-зеленым курс по алгоритмам. От себя лишь добавлю, что стоит съездить в ЛКШ, после поездки реально подъем ощущается.