Всем привет, меня зовут Агаджанян Мила и сейчас вы читаете мой влог
=========
Пред история:
Начнем с того что сейчас многие ставят себе цели и стараются идти к ним, параллельно ведя влог для ведения записей прогресса (большинство целей это апнуть ученика/специалиста/циана), в последнее время я поняла что сдаю позиции в проге и то что результаты сейчас меня не слишком устраивают
к примеру чтобы решить 4 задаче на див 4 понадобилось полтора часа (это многовато) про другие дивы вообще молчу
По итогу пришла к выводу что надо поднимать скилл
прога мне нравится и хочется в ней развиваться, но пока что не является главным приоритетом Для того чтобы поднимать свой скилл я буду решать как можно больше задач ближайшие 2 месяца и в реалистичнх планах добить 450 задач (сейчас 410) в идеале добить 500 — 550 (не спрашивайте почему такой большой срок на такое количество, у меня еще проект и мош)
02.04.2024 — начало
410 задач
02.06.2024 — конец
510 задач
(это первая запись в блоге так что не судите строго)
(такое чувство что слишком много на себя беру и не осилю, ну тут уже как получится)
Решай больше и сложные задачи
Месяц назад я пришёл на кф, решил 150 задач и недавно понял, что важно не количество, а качество. Так-что постарайся не обращать внимания на линюю из тёмных клеточек на календаре решения задач, а решать задачи на своём уровне.
Если решать простые задачи, то ты научишься решать только простые задачи.
Если пытаться решить очень сложные для тебя задачи, то это много стресса, мало веселья. Нужно найти баланс.
Очень хорошо понимать, что теория первее всего. Например, если не знать, что такое префикс сумма, многие задачи и их решения (особенно 2д префикс суммы и ДО) покажутся безумными и нечитаемыми. На ютубе есть множество каналов с очень хорошими теоретическими видео. Но необъятельно изучить всю теорию перед тем, как решать задачи. Можно действовать по темам. Например, вернёмся к префикс суммам, после изучения того, что это такое, нужно попробовать понять для чего это нужно, имплементировать это и решить несколько задач на тему префикс сум для закрепления знаний.
Всё, что я сказал, это было во-первых. А во-вторых, пипец, почему моя жизнь не сложилась так, чтобы я в 14 сидел на кодфорс
Фига, это теперь тренд в CF, писать блоги о прогрессе, и мне почему то кажется что это будет надолго
Да, это надолго
Этот процесс уже не остановить
2д префиксуммы встречаются в задачах редко, её можно изучить для общего развития, но при остром недостатке практики лучше не забивать себе голову кучей всякой теории. ДО важная тема, но в её знании нет смысла, если не умеешь решать нормально задачи.
Короче, щас очень нужна практика, а не теория.
ты за 4 недели решил больше, чем я за 2 года
У меня значительно больше задач на *800 рейтинга в процентном соотношении ну и у меня есть причина так много практиковаться, а не просто интерес. Под конец апреля мой стрик скорее всего испарится
Если хочется развиваться, то не надо так делать. Во время соревнования, это ок (но сомнительно), там главное быстро понять и быстро написать, но во время практики не путь развития )
можно было через for в один проход даже) тогда и быстро и не сложно
Можно вообще половину проверок выбросить: https://codeforces.net/contest/1950/submission/254823555
почему не путь развития?.. решаешь задачу своими силами, потом чекаешь разбор узнаешь как решать проще и эффективнее. зачем придуманное решение самому отсекать из-за каких-то надумок?
Если чекаешь, узнаешь, и делаешь лучше — отлично, в этом и был смысл сообщения, что не надо пропускать эти 3 шага.
согл, это сама понимаю (сделала так чтоб зашло наверняка, по такому принцип решала и другие задачи) посмотрела твой код и поняла что он а 1000 раз оптимальней, спасиб
ставь лайк если в школе только пил пиво и игрался в комп