Published: December 1, 2024
57
223
2.6k

Here is the promised Thread on Competitive Programming : For validation, I am expert at Codeforces This thread will cover almost every questions you have on Competitive programming Still if any question remains, DMs are always open Like and repost 🫢

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

Take a pen paper as it is a long thread, you can note down some important points Starting with some basic questions, why Competitive Programming and is it different from DSA Will CP help in Placement

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

Can we become better without competitive programming

Image in tweet by saurav

How is CP helpful Should i do Competitive programming if i am from tier 3 or i have less time Should i do CP and development in parallel How much CP

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

From on onwards, how to improve in CP is on focus How to select question to practise How much time to think before looking at editorial When to learn advanced topics Do I need any CP course Note : All the links used are provided at last of the thread

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

When to learn advanced topics How to find best resources How much time will it take to reach a decent level

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

How many contests per week How to recover from a bad contest

Image in tweet by saurav
Image in tweet by saurav

How to start competitive programming

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

How to start CP if i have done basic DSA

Image in tweet by saurav

Now we wil focus on how to improve in a particular range From 0-800

Image in tweet by saurav

How to become Green, pupil (1200)

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

How to become Cyan, specialist (1400)

Image in tweet by saurav
Image in tweet by saurav

How to become blue, expert (1600)

Image in tweet by saurav
Image in tweet by saurav

Some general tips

Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav
Image in tweet by saurav

More general tips

Image in tweet by saurav
Image in tweet by saurav

Have a nice read, take out note of some important points.. promise to yourself that you'll be grinding hard instead of crying for things and blaming situations and luck .. Also do like and repost as it takes a lot of time

Here is the link for complete document for better referencing of hyperlinks used https://drive.google.com/file/... Best of luck

@sauravk87 Really a great thread, this is my sign to start CP. Thanks saurav πŸ™‡

@Cverse25 Best of luck !!

@sauravk87 Good thread

@divyaporwal_ thankyou :)

@sauravk87 I never found a thread that answers my all questions about CP. Thank you very much 😊

@Prashant_JGYB Thank you !!

@sauravk87 The number of bookmarks to this post says it all. How rich is this content. Thank you for sharing this.

@ShakyawalS Thank you :-)

@sauravk87 Hey, how long did it take you to reach expert

@KidyeYash I solved first problem on CF on 27th nov 2023 And 1st contest on 16th dec Before that I know C language and basics of c++ So in total I would say 14-15 months

@sauravk87 That was a good read saurav .....I will definitely start it after my end sem(7 dec.) Thank you once againπŸ™πŸ»

@a__setu Thank you and all the best :-)

@sauravk87 thanks for sharing Saurav. I work full time as swe currently, so for your month estimations, how many hours a day are expected? I would be practicing further after work hours

@panav_ I've written the thread keeping college students as centre, so 4-5 hours per day is what i would expect from them But since you already have programming experience 2-3 hours is more than enough for the same time estimate

@sauravk87 Every line of this felt real ,too good sir,just one thing like I have done around 200 problems on cf but if I go after 4 days to a q which I solved today I forget so what to do should I revise old ones or solve new ones , sir?

@Devlagging You should always be able to prove every solution whether mathematically or intuitively Why a solution works is more important than how it works No revision of old problems are required if you have learnt it well in the first go

@sauravk87 Some amazing bunch of suggestions. But not agreeing on the revision part with you

@CBasu03 Oky let's agree to disagree but what's your opinion on revision ?

@sauravk87 What kind of graph ? What platform is it?

@karnikhil90 Codeforces

Share this thread

Read on Twitter

View original thread

Navigate thread

1/37