Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

From Newbie to Expert in 3 Months | 100% works!

Competitive Programming

Algorithm

Codeforces

Programming

C++

Автор: Algorithms with Shayan

Загружено: 19 февр. 2025 г.

Просмотров: 65 476 просмотров

Описание:

Join the channel both to support the channel and to get more:    / @algorithmswithshayan  

Telegram Channel: https://t.me/Algorithms_with_Shayan
Instagram Page:   / shayancjahan  
You can view all the topic streams here:    • (Almost never on) Fridays Topic Streams  

I’m Shayan Chashm Jahan, an International Grandmaster in Codeforces. In 2015, I went from a newbie to an expert on Codeforces in less than three months. Here’s how I did it:

1. Solve Problems at Your Level
• Daily Practice: I solved 5-10 problems each day that matched my rating.
• Smart Selection: I sorted the problems by the number of accepts and started solving them. (In the video, you see that alireza_kaviani also mentions that he has done the same thing)

2. Focus on Essential Topics
• Learn Just the Basics: I concentrated on fundamental algorithms and data structures before moving to advanced topics.
• Avoid Unnecessary Complexity: I didn’t spend time on complex structures like persistent segment trees early on.

3. Dynamic Programming (DP) is a key!
• Key Area: DP is crucial in competitive programming.
• Regular Practice: I included DP problems in my daily routine to build strong problem-solving skills.

4. Use Topic Streams (Suggestion for you)
• Topic Stream: I didn't have this option, but you guys can watch the topic stream I prepared for you to learn every algorithm necessary for you.
• You. can watch the free topic streams in this playlist:
   • (Almost never on) Fridays Topic Streams  

5. Balance Persistence and Flexibility
• Think as Long as You Have Ideas: I gave myself time to solve problems on my own.
• Seek Help When Stuck: If I couldn’t progress, I consulted editorials for guidance.

6. Learn by Doing
• Solve First, Learn Along the Way: I learned new algorithms as I encountered problems requiring them.
• Look at Others’ Solutions: Reviewing others’ code offers new perspectives and techniques.

7. Participate in Contests
• Regular Participation: I joined all available contests to apply my knowledge under pressure.
• Upsolve: After contests, I solved problems I couldn’t during the event to improve.

Improving on Codeforces is a long journey. It takes to time to get there. And you have to put time and effort on it. These are everything that I tell my students who are struggling to get to expert. If you want, I can talk about how to get to Grandmaster on Codeforcess too.

0:00 Intro
0:48 Tip 1
3:46 Tip 2
4:52 Tip 3
5:45 Tip 4
6:31 Tip 5
8:08 Tip 6
10:36 Tip 7
13:45 Share your Plan

#Shayan_Chashm_Jahan #شایان_چشم_جهان

From Newbie to Expert in 3 Months | 100% works!

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

6 Mistakes in Learning Competitive Programming

6 Mistakes in Learning Competitive Programming

How to become an Expert on Codeforces | Tips and Topics for each Rating from Newbie to Specialist

How to become an Expert on Codeforces | Tips and Topics for each Rating from Newbie to Specialist

My Brain after 569 Leetcode Problems

My Brain after 569 Leetcode Problems

Never Do these! If you want to get out of Newbie.

Never Do these! If you want to get out of Newbie.

How to get started with DSA in 2025 ? | Roadmap for an absolute beginner

How to get started with DSA in 2025 ? | Roadmap for an absolute beginner

Заработай $10,000 Студентом: СДЕЛАЙ ЭТО!

Заработай $10,000 Студентом: СДЕЛАЙ ЭТО!

Fastest way to learn Data Structures and Algorithms

Fastest way to learn Data Structures and Algorithms

LeetCode was HARD until I Learned these 15 Patterns

LeetCode was HARD until I Learned these 15 Patterns

КАК СОЗДАТЬ ИИ ассистента ЗА 20 МИНУТ без кода С НУЛЯ и заработать на этом

КАК СОЗДАТЬ ИИ ассистента ЗА 20 МИНУТ без кода С НУЛЯ и заработать на этом

Прохожу СОБЕСЕДОВАНИЕ НА SENIOR FRONTEND. ЗП 400к и Live coding

Прохожу СОБЕСЕДОВАНИЕ НА SENIOR FRONTEND. ЗП 400к и Live coding

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]