How To Become Red Coder? (codeforces.com)

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024

ความคิดเห็น • 813

  • @the_santa_klaus
    @the_santa_klaus 3 ปีที่แล้ว +713

    1. Practice
    2. Solve problems with editorials
    3. Solving problems slightly above your level.
    4. Solve an optimal numbers of problems like 200-400 not 2000-4000
    5. Don't get stuck for long hours.

    • @yannickyannick3317
      @yannickyannick3317 2 ปีที่แล้ว +19

      what do you mean by solve an optimal number of problems in the range of 200 to 400?... shouldn't the logic be solve as many problems as you can????

    • @shreyasaravanan7720
      @shreyasaravanan7720 2 ปีที่แล้ว +15

      @@yannickyannick3317 you know...he means to say...don't solve to many problems of the same kind. instead, a few hundred hand-picked problems would prove helpful.

    • @yannickyannick3317
      @yannickyannick3317 2 ปีที่แล้ว +6

      @@shreyasaravanan7720 thanks for the clarification

    • @shreyasaravanan7720
      @shreyasaravanan7720 2 ปีที่แล้ว +4

      @@yannickyannick3317 Sure😄

    • @m1rac1e
      @m1rac1e 2 ปีที่แล้ว +23

      some people may need 2k - 4k to hit red while others may only need 200 - 400. gotta remember that life is NOT fair, some people are more talented and smart than you. all you can do is work hard.

  • @clem
    @clem 4 ปีที่แล้ว +2563

    Those first 30 seconds are #truth though-and not just for competitive programming, but for any skill or endeavor. The rest is all bonus 😛

    • @user-zk3bc6cc2g
      @user-zk3bc6cc2g 4 ปีที่แล้ว +14

      Clément Mihailescu code doesn’t sleep

    • @xordux7
      @xordux7 4 ปีที่แล้ว +4

      Yeah! Bonus tips are gold 🥇

    • @Errichto
      @Errichto  4 ปีที่แล้ว +486

      New pitch for algoexpert main page: "Doctors hate him! Check how he nailed his coding interviews with this ONE WEIRD TRICK."

    • @clem
      @clem 4 ปีที่แล้ว +90

      @@Errichto 😂You'll see it live on the homepage soon.

    • @kodetumbuh
      @kodetumbuh 4 ปีที่แล้ว +1

      Hey i love your drama with your partner sir

  • @matheusdallrosa4698
    @matheusdallrosa4698 4 ปีที่แล้ว +829

    Tip number 0: Learn how to deal well with frustration.

  • @Errichto
    @Errichto  4 ปีที่แล้ว +1599

    You won't believe number 4.

    • @aayushsharma1048
      @aayushsharma1048 4 ปีที่แล้ว +33

      @Errichto Do we need to join any coaching or courses to become a competitive programmer or self learning and practicing is enough ? And thank you for such knowledgeable content.

    • @Errichto
      @Errichto  4 ปีที่แล้ว +184

      @@aayushsharma1048 The video says everything that needs to be done.

    • @iitnakanpur..
      @iitnakanpur.. 4 ปีที่แล้ว +34

      The thing I won't believe is 1.6k views in just 22min.😂😂😂

    • @dr.darkfurygaming9174
      @dr.darkfurygaming9174 4 ปีที่แล้ว +9

      @Errichto how to understand problem quickly
      Sometimes i stuck what problem asking for
      Thanks for great content

    • @bobturner2764
      @bobturner2764 4 ปีที่แล้ว +2

      Hi I'm trying to learn python. I have set up an ide and know the basics. Like data types. Lists dict, tuples. Some idea of classes and objects. Functions , lambda . Any advice on how to practice and learn more and what resources to use.

  • @kushaltandon7720
    @kushaltandon7720 4 ปีที่แล้ว +1344

    You should do a "day in life of a competitive programmer" that'll be interesting to watch

    • @jurekogorek2484
      @jurekogorek2484 4 ปีที่แล้ว +42

      @Rui Kashaire or vodka and energy drinks instead of coffee

    • @YahyaRahimov
      @YahyaRahimov 4 ปีที่แล้ว +4

      @Rui Kashaire this makes even funnier ur situation lul

    • @YahyaRahimov
      @YahyaRahimov 4 ปีที่แล้ว

      @Rui Kashaire hahahaha omg that guy lol man

    • @gorgono1
      @gorgono1 4 ปีที่แล้ว +9

      its is fucking boring, believe me

    • @BianLee
      @BianLee 4 ปีที่แล้ว +9

      Unlike all those cringey prorgrammers who eat 30 meals a day

  • @TechWithSabri
    @TechWithSabri 4 ปีที่แล้ว +99

    A little laughter earns you a lot of programming
    Respect Bro we love what you doing !!!

  • @boongbaang1124
    @boongbaang1124 4 ปีที่แล้ว +17

    Man I can just watch you speak. You're so humble, and you speak with such calmness and confidence that makes me admire you so much. Lots of best wishes to you, and keep making these videos for us.

  • @timurkarimov9799
    @timurkarimov9799 4 ปีที่แล้ว +45

    I believe this one with 20-30mins of trying and then go check the editorial is the most important one. It seems to me that many people have this problem sitting on the same problem hours/days, the same by me... Thanks for video!

  • @rentib9136
    @rentib9136 4 ปีที่แล้ว +188

    If someone is interested in the text on Errichto’s shirt, it is - Ladies and gentelmen, this is a bear

    • @rajab4187
      @rajab4187 4 ปีที่แล้ว +1

      Oh thanks 😊

    • @lalitor
      @lalitor 4 ปีที่แล้ว +6

      Now I want that shirt

    • @Torchl146
      @Torchl146 4 ปีที่แล้ว

      underrated Comment

  • @smaug9833
    @smaug9833 4 ปีที่แล้ว +61

    Nothing's more frustrating than reading, "time limit exceeded on test 98" or something.

  • @ShikaIE
    @ShikaIE 2 ปีที่แล้ว +50

    A bit late to this, but I just want to point out on 3:16 he mentioned that even after reading editorial, you should still implement it yourself. This is in line with the "thinking fast and slow" concept where System 1 is the fast (processing your senses etc), intuitive thinking, skills, and System 2 is the deep, analytical thinking. If you don't engage your System 2, chances are you won't learn anything. Just like when you use GPS navigation fully vs getting lost at first. You'd remember the route better with latter :)
    Also doing things long enough, using System 2, it will become intuitive later and only need System 1, like learn to ride a bicycle.

  • @fytubevw
    @fytubevw 4 ปีที่แล้ว +22

    Problem-solving is real fun. I think algorithm theory per se already picks the mind, but doing stuff is what really improves the grit of programming.

  • @siddharthsaxena9372
    @siddharthsaxena9372 หลายเดือนก่อน

    00:32 Practice is key to becoming a red coder in Codeforces
    01:04 5 tips to become red in code forces
    01:36 Tips for improving coding skills
    02:08 Choose problems slightly above your level to improve
    02:40 To become a red coder on Codeforces, solve a lot of problems.
    03:12 Looking at the editorial after being stuck for 20-30 minutes
    03:44 Implement solutions from editorials to understand techniques better
    04:10 Tips on becoming a red coder in Codeforces

  • @eudisd
    @eudisd 4 ปีที่แล้ว +4

    I love the awkward pauses and re-starts. Keep up the great work!

  • @brooksgunn5235
    @brooksgunn5235 4 ปีที่แล้ว +243

    "I'm never joking" but at 0:00 you said to ME "Hello Programmers", lol!

    • @dsdcp
      @dsdcp 3 ปีที่แล้ว +2

      This is because the content is not for you.

    • @brooksgunn5235
      @brooksgunn5235 3 ปีที่แล้ว +2

      @@dsdcp It wasn't, but it is moreso today :)

    • @dsdcp
      @dsdcp 3 ปีที่แล้ว

      Have you accomplished hello world succecefully?

    • @brooksgunn5235
      @brooksgunn5235 3 ปีที่แล้ว

      @@dsdcp No, it's difficult, but I'm working on it 😔

    • @dsdcp
      @dsdcp 3 ปีที่แล้ว +1

      @@brooksgunn5235 Relex, sometime the thing will become part of you and then, voilá.

  • @omerirmak8459
    @omerirmak8459 4 ปีที่แล้ว +3

    I studied in Poland for 2 years and I don't know why but I love this people, Greetings from Turkey my man

  • @hemantpatel1413
    @hemantpatel1413 4 ปีที่แล้ว +88

    Slightly above your comfort zone. That's my favourite.

  • @vinayshukla6316
    @vinayshukla6316 ปีที่แล้ว +7

    No promotion, No extra talk to make video long. Exactly to the point. 💯❤️

  • @jubairhossain2117
    @jubairhossain2117 4 ปีที่แล้ว +11

    whenever i ask people how can i improve myself for contests they told me that just practice or solve problems bt they didn't told me how to learn... first part of the video was awesome boss...

  • @Nikhil_Kumar_067
    @Nikhil_Kumar_067 4 ปีที่แล้ว +61

    Well the starting April Fool joke is the bitter truth 🤐😄

  • @anna_inu
    @anna_inu 4 ปีที่แล้ว +19

    I see useful the "don't get stuck on a problem". Better read the analysis than get frustrated and throw the computer away.

  • @pranjalagnihotri6072
    @pranjalagnihotri6072 4 ปีที่แล้ว +54

    When red coders don't remember exactly what they have done to become blue from green, because its quite some time now for them then they say { "practice is only the key" , "solve lot of problems" } and it means really "nothing". You can ask a blue coder instead who recently got there he will tell you exact things. (** But Errichto seems to remember a lot ** )

    • @glzr_io
      @glzr_io 4 ปีที่แล้ว +5

      @NRG CODE if you scroll up a bit, there's actually a video about it right there

  • @navalkumarshukla9447
    @navalkumarshukla9447 4 ปีที่แล้ว +3

    I think the tip of not wasting too much time on a problem is going to be quite helpful for me. Thanks for sharing your experience with us.

  • @ahmadx4203
    @ahmadx4203 4 ปีที่แล้ว

    if you are stuck at any problem for about 40 minutes you should watch the tutorial again and when you find something new which you didn't apply or you should've applied instead of some other technique, you go and try it and fix some issues and if still you are not getting the solution to that whole problem watch the tutorial again until you do. And this is only for beginners or like intermediate coders/problem solvers, not for experts or Masters, Experts/Highly skilled coders can take another hour or two to solve the problem on their on. The best tip i ever had. And honestly i am already doing it but sometimes i think of it as theft with my studies. So, You made it clear for me. Thanks

  • @HelloWorld-sy4yc
    @HelloWorld-sy4yc 4 ปีที่แล้ว +3

    I've 1800+ in the codeforces. And I wanna say, that u r right and tell us about my preparation. Guys, just thorough preparation...

  • @onurilgazsakir4696
    @onurilgazsakir4696 2 ปีที่แล้ว +6

    Not getting stuck on one question and instead watching editorial tip was very helpful, thanks!

    • @x6andrey
      @x6andrey 11 หลายเดือนก่อน

      Where I can find the editorials for problems? if they have of course.

    • @onurilgazsakir4696
      @onurilgazsakir4696 11 หลายเดือนก่อน

      when you open a problem in codeforces you can see it below the right panel, and right below the submit button@@x6andrey

  • @MiketheCoder
    @MiketheCoder 4 ปีที่แล้ว +156

    "Just do more problems" - Errichto
    You mean I can't just pay for a course online and expect to become an algo expert? /s

    • @Cynbell07
      @Cynbell07 4 ปีที่แล้ว +10

      go back to reddit

    • @MiketheCoder
      @MiketheCoder 4 ปีที่แล้ว +37

      @@Cynbell07 it's a joke about online courses like algopro and algoexpert

    • @SMR8344
      @SMR8344 4 ปีที่แล้ว +1

      @@MiketheCoder Bro can you give some tips to become a good programer how to start from beginning because I'm beginner started my career plz as a senior plz give me some tips 🙏🙏

    • @MiketheCoder
      @MiketheCoder 4 ปีที่แล้ว +1

      Naani Mahesh You can start by doing a lot of projects that interests you. You can create a web scraper, or a website or anything. Just make it something you want to create and focus just on that. After that, put it on your portfolio and apply to jobs.

    • @YOLO-qf1te
      @YOLO-qf1te 3 ปีที่แล้ว

      Happy 69 likes ;)

  • @shashwatsharma4420
    @shashwatsharma4420 3 ปีที่แล้ว +155

    Your voice is like a 100 year old wise wizard.

  • @piqueselio
    @piqueselio 4 ปีที่แล้ว +1

    I like those short videos where you share your experience and give advice. I find them very valuable :). Thanks for posting those and sharing ;).

  • @aayush5474
    @aayush5474 3 ปีที่แล้ว +8

    He is serious even when he is joking what a legend!

    • @pranjal7438
      @pranjal7438 3 ปีที่แล้ว

      🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣

  • @carlosj3491
    @carlosj3491 4 ปีที่แล้ว +5

    So funny, I just stared there at my desk waiting for something else. I like a lot your videos, I hope you could make more videos in the future.

  • @tianyima8642
    @tianyima8642 3 ปีที่แล้ว +1

    Thank you so much for this! I liked that you mentioned the editorial. I think that's very important.

  • @leonardoartilesmontero5543
    @leonardoartilesmontero5543 4 ปีที่แล้ว +4

    A "techniques in contests" video would be helpful. I mean what to do if you get stuck on a problem, or how to attack problems.

  • @iamtrash288
    @iamtrash288 4 ปีที่แล้ว +1

    Simple but very useful advice. I remember there was that one time when I couldn't solve a problem for a week and then I went "To fuck with it, I'm so done" and didn't write a line of code for like a month...

  • @tabassumtreena8689
    @tabassumtreena8689 3 ปีที่แล้ว +1

    Thanks.This video gave me inspiration to register in codeforces.I must follow these tips from now on.

  • @tomas95go
    @tomas95go 4 ปีที่แล้ว +1

    No BS, no clickbait, straight to the point plus a little joke, nice.

  • @soumelzutshi2183
    @soumelzutshi2183 4 ปีที่แล้ว +6

    He said "Hello Programmers" on 1st april...man this guy knows how to pull a prank

  • @konstantinkolmogortsev8724
    @konstantinkolmogortsev8724 2 ปีที่แล้ว +2

    Thank you a lot! You really made my mind cleaner about how to start and what to do at all. I got myself being stuck with begining because all mind is about what to read or what to find to just start so it just even started. Competitive programming is what i really need but also it is so hard. Would like to be a red

  • @jdhp3696
    @jdhp3696 4 ปีที่แล้ว +4

    Related to your thumbnail, can you do a video on your favorite / recommended programming books?

  • @rahulsbhatt
    @rahulsbhatt 4 ปีที่แล้ว +4

    The joke at start was really good, haha a good video as always Errichto!

  • @sanskarjain7986
    @sanskarjain7986 3 ปีที่แล้ว +1

    These tips are more clear once you are into cp and dsa, all the problems like stuck on a problem etc are encountered.

  • @Rudra0x01
    @Rudra0x01 5 หลายเดือนก่อน +3

    His chair left him to be red coder at the end

  • @ahmadjawidmuhammadi9296
    @ahmadjawidmuhammadi9296 4 ปีที่แล้ว +1

    Dear Errichto, you are just AMAZIIIIIING!!! Thank you so much for all these videos.

  • @amarks444
    @amarks444 4 ปีที่แล้ว +11

    Hahaha that April fool 😂 joke was Awesome.Apart From that Whole Video is Good👌.

  • @MindKnightSage
    @MindKnightSage 4 ปีที่แล้ว +6

    Errichto has become funny!
    What if he continues this even in his long streams?!

  • @demetriusjohnson5358
    @demetriusjohnson5358 2 ปีที่แล้ว +1

    My advice is to learn computer science... especially computer architecture..then any language will make sense, and you will understand how to harness the problem solving abilities of any computer language and understand it's physical limitations..it also explains why many use C++ for competition...it's one of the most flexible and free range languages but of course required you to understand fundamentally how the Von Neumann computer science architecture works

  • @AnthonyMcqueen1987
    @AnthonyMcqueen1987 4 ปีที่แล้ว +10

    He is right it all comes down to practice and more practice. There is no magical overnight formula to become a red coder on any platform.
    Constant coding and tinkering to get better overtime.

  • @edgaredgar4160
    @edgaredgar4160 2 ปีที่แล้ว

    Hello! I am beginner in coding and I really like your videos. I think they are really interesting and you are nice guy!

  • @lougvar
    @lougvar 3 ปีที่แล้ว +4

    I watched whole video from 0 to 0:32 and thats really useful! Now I think I know how to become a really great coder. Thank you very much, now I need to go practice what I learned from the video!

    • @ann5563
      @ann5563 2 ปีที่แล้ว

      It was good humor NGL 😂😂😂

  • @kawsarahmmedchandon1462
    @kawsarahmmedchandon1462 4 ปีที่แล้ว +13

    Hey, I love your videos on problem solving. I always try to wach your competitive programming live session. I have learned so much from those. dont be like other crappy youtubers who are regularly making this kind of content like how to become a software developer or how to start competitive programming. we all know it is all about practice, no one can be as good as a person who train him/herself every single day. so bring more explanation about algorithms and data structures and mathematics. and stay at home dear :)

  • @_Ani_
    @_Ani_ 4 ปีที่แล้ว +21

    "Hello Programmers" at the very end, with a faceshift

  • @kartaLaLa
    @kartaLaLa 4 ปีที่แล้ว +241

    A red coder
    Errichto
    Sounds similar 😂

    • @tagberli
      @tagberli 4 ปีที่แล้ว +5

      and looks also similar

    • @marvel438
      @marvel438 4 ปีที่แล้ว

      So true lol. I thought the same.

  • @TheSkeef79
    @TheSkeef79 4 ปีที่แล้ว +32

    Hello, i found something interesting in my skills, i am doing CP for 1.5 years and i'm purple now. But i found that I'm bad at solving tasks from competitions like open cup div2 , or some school competitions, tasks in this competitions feels so different and so hard for me. And now I'm start thinking that when you good at codeforces completions you only good at them, but not in other competitions. I know it sounds strange , but i feel it like that. So, do you have any suggestions why this happens?

    • @lukagogoladze4470
      @lukagogoladze4470 4 ปีที่แล้ว +3

      Most CF problems are a little different from problems that appear on international and national olympiads (IOI, POI, USACO, etc). I think it's because CF contests usually last for 2.5 hours and there are 5-6 problems, after comparing that to 5 hours and 3-4 problems (in olympiads I listed above) you kinda get the idea of difference in difficulty. So basically being good at CF and being good at CP in general are slightly different things. I personally stopped doing CF and got back to it couple of weeks ago. My rating is lower than it was 1 year ago even though I excelled in CP generally speaking.

    • @muhammadkamalshafi4403
      @muhammadkamalshafi4403 4 ปีที่แล้ว +1

      I think the first reason is school competitions usually have more classic problems(at least in my country), while on codeforces you have many different round and author, so the topics of problem probably more diverse from one contest to another. At some of the time you can get high rating changes while on other time you lose a little rating.
      Another reason I can think of is that depending on the level of competition you participate. Is it for high school or is it for University students. I found out that high school competitions problems have more ad hoc/dp type problem and they didn't have that many hard data structures(need more knowledge) problems compare to University competitions.
      The last reason is, on codeforces you need to be a fast coder. You can be better at this after you practice by joining many of such contests. While problems on competitions usually are on a deeper level and you need time and more knowledge and the score of problem won't change even if you solved it on last minute.

    • @Errichto
      @Errichto  4 ปีที่แล้ว +34

      The style slightly differs but not enough that you will be a beast in one platform and a noob somewhere else. Open cup requires more knowledge and is kind of more advanced, I would say.

  • @suyashtrivedi6245
    @suyashtrivedi6245 4 ปีที่แล้ว +9

    For algorithmic problems, like Greedy, DP, etc, do red coders like you always prove theoretically that the algorithm will always give optimal solution on paper before coding or just code it assuming that its correct?

    • @darkbolt333
      @darkbolt333 4 ปีที่แล้ว +7

      I think they do neither of those. For DP and greedy algorithms, it's often about experience (experience doesn't imply remembering things blindly) or having a sudden revelation. There's no time in competition to prove something is right, nor do they just assume something is right, but they know it's right.
      I'm not a red coder, but I have been in a national on-site competition. I often write on paper could a DP solution work. If it works, then recursively it works for everything. I don't prove it, I know it works.

    • @suyashtrivedi6245
      @suyashtrivedi6245 4 ปีที่แล้ว

      @@darkbolt333 Thanks a lot. I guess I understand what you mean to say :) . I hope that one day I can become like you guys and goto onsite competitions :D

    • @gena8414
      @gena8414 2 ปีที่แล้ว +2

      I am not red, but orange on Codeforces, but yeah, I try to prove every solution I get.

  • @dhananjaychoudhary7836
    @dhananjaychoudhary7836 4 ปีที่แล้ว +1

    That was the best pause I've ever seen/heard

    • @Errichto
      @Errichto  4 ปีที่แล้ว +3

      If you can see and hear pauses, I'm afraid you should see a doctor ;_;

    • @sufyan2317
      @sufyan2317 4 ปีที่แล้ว

      @@Errichto 😂😂😂

  • @tagberli
    @tagberli 4 ปีที่แล้ว +2

    It's awesome to see that you developing in video content, editing, adding some jokes and also don't lose usefulness of content, thank you for your advice, but also it's a little bit obvious and I just watched this video because they are awesome =)

  • @the_01_guy
    @the_01_guy 3 ปีที่แล้ว

    came here from YT scrolling, good one sir, thank you

  • @deepbarankar2852
    @deepbarankar2852 3 ปีที่แล้ว +2

    Errichto sensei taught this to us last year and now in 2021, I will be applying this. Arigato Sensei :)

  • @sahilkaushik6856
    @sahilkaushik6856 4 ปีที่แล้ว +4

    Hello, I am Sahil from India. I am a pre final year student in NSIT , New Delhi , India.
    These days i am a bit stressed because of stuck at home and now not able to focus on Competitive Programming. I had already solved about 80-90 problems on Leetcode but still unable to slove questions on codeforces or codechef. The question solved on leetcode by me are mostly medium level and very few of them are hard also. So could you please help me .
    will You be my mentor.

  • @saksham9170
    @saksham9170 4 ปีที่แล้ว +5

    Hey, I've been practicing for two months now and I can definitely say that my level has improved! My friend just gave me ctci and I could solve almost every question in it. There's only one way and that is solve problems.

  • @rishabhverma3926
    @rishabhverma3926 4 ปีที่แล้ว

    Thnks buddy !!!! April is a good month to start with these tips on problems.

  • @jenniefine9456
    @jenniefine9456 4 ปีที่แล้ว +1

    If we stuck on a problem then without waste time directly go to editorial😁 i like this part.

  • @abhishekabraham4107
    @abhishekabraham4107 4 ปีที่แล้ว

    Thanks a lot Errichto... I respect your skills and willingness to share your tips. Thank you. Goodluck

  • @B1NARYS0LD1ER
    @B1NARYS0LD1ER 4 ปีที่แล้ว +1

    Kamil is getting better in YT. He's become my favourite

  • @fardeenrahman3845
    @fardeenrahman3845 4 ปีที่แล้ว

    if you stuck then after 20 - 30 min go back to the editorial. I like the tip very much.

  • @ayushmahajan3389
    @ayushmahajan3389 4 ปีที่แล้ว +21

    Errichto: It's a spoiler if something if from a category
    Codechef Questions be like: So you want to buy an array for your "friend" birthday. LOL

    • @adnansamol8464
      @adnansamol8464 4 ปีที่แล้ว +5

      Ayush Mahajan codeforce be like: petya got two strings in gift from his mother.

  • @mahdi7d1rostami
    @mahdi7d1rostami 4 ปีที่แล้ว

    because of my math background i enjoy soving project euler problems. But lots of the times these problems are related to some specific math concepts that you should check and learn about it. So it takes more for me solving project euler problems but i like it.

  • @akshaykamathb2788
    @akshaykamathb2788 4 ปีที่แล้ว +1

    1. Practice, lot lot of problems.
    2. choose ur problems slightly above ur comfort zone.
    3. wn ur stuck for a long ( 30min), look @ the editorial.

  • @4Facts
    @4Facts 3 ปีที่แล้ว

    you are an awesome man and I watched most of your videos, especially the Facebook code Competition and Thank you for your tips

  • @sahilsharma2952
    @sahilsharma2952 4 ปีที่แล้ว +1

    Humour in your videos is rising exponentially.

  • @hareepjoshi
    @hareepjoshi ปีที่แล้ว

    That thumbnail with the og C++ tome

  • @TahsinAhmed-yj9ns
    @TahsinAhmed-yj9ns 4 ปีที่แล้ว

    really thought that it was a april fool joke, u got me there buddy! and as always nice video

  • @SaifurRahman92
    @SaifurRahman92 3 ปีที่แล้ว +1

    1:24 If you were me, you would have given up and slept.

  • @ramakanthtandle6289
    @ramakanthtandle6289 4 ปีที่แล้ว

    This one video is enough how to be a good problem solver, short video, simple and really amazing.
    One suggestion I really liked i.e. first choose a problem which is slightly higher than your ability which should not be too easy or hard.

    • @AnandPandeyHere
      @AnandPandeyHere 4 ปีที่แล้ว

      th-cam.com/video/uPwjKC6cGF4/w-d-xo.html

  • @gaurishagrawal9404
    @gaurishagrawal9404 3 ปีที่แล้ว +1

    I need advice. I know how to solve the problems on leetcode,hackerrank,etc. But it takes me a long time to figure out the solution. Many times when I look at the editorial, I literally feel stupid because I know how to implement what they did...but I could not think about it on the spot. Like for exmaple I did a problem in which I was suposed to reverse a intiger. No string methods allowed. I solved that and then I did a problem about telling if a number is a paridlome. Also no string methods allowed. I did a very complex and long solution which worked for 80% cases. Then I looked at someone elses code and realised I could have used the "reverse a integer" problem in this as well. All I had to do was reverse the int (using math) and then compare the original and new value. But how to think of all this on the spot? I cant even think of it at my desk...then how in the world can I think of it in a stressful situation like interview or completition.

  • @architbhonsle7356
    @architbhonsle7356 4 ปีที่แล้ว

    I'd say Hackerrank works better for learning. Just go to the Problem Solving section and do whatever comes up in recommended. You can sort by difficulty and problem type.The submission and testing process and the UI is better. Codeforces is great but only for contests.

  • @chad._life
    @chad._life 2 หลายเดือนก่อน

    tip no X: assemble your thoughts on paper first

  • @RahulBansal14
    @RahulBansal14 4 หลายเดือนก่อน

    I used to waste a lot of time while solving a problem. I will stay on the problem for 1 day that was huge waste. This is a good advice think for about 20 minutes.

  • @terajijaji3339
    @terajijaji3339 3 ปีที่แล้ว

    Today youtube Algo gave me his video and now just subscribed.

  • @agustinperez8700
    @agustinperez8700 5 หลายเดือนก่อน

    I like more the first one, for me it's the most important, just PRACTICE.

  • @your_name96
    @your_name96 2 ปีที่แล้ว

    My goal for watching this video is not to become X-rated coder, but howto solve harder problems in round, I want to understand good CF blogs but I can only if I improve my knowledge and skill.
    I will come back in 1 year here. Thank you Kamil

  • @placements_exe1237
    @placements_exe1237 3 ปีที่แล้ว

    i just drop by here to watch the first 30 seconds almost every day !!!

  • @Roadto10x
    @Roadto10x 4 ปีที่แล้ว

    You got me Errichto
    Thought you would end at Practice!

  • @xaif3436
    @xaif3436 4 ปีที่แล้ว

    Your tips really help me, thanks mate.

  • @raihanmdsiqbal9097
    @raihanmdsiqbal9097 4 ปีที่แล้ว

    Hey Errichto man please start even basic tutorials and basic div 3 div 2 and div1 problems so that many people can gain your knowledge and you may help out many people

  • @systemflaws
    @systemflaws 4 ปีที่แล้ว

    Thanks, Errichto!
    The practice is a key to become a red coder.

  • @shaaoux5590
    @shaaoux5590 ปีที่แล้ว

    Im getting trouble with tip5:if tutorial is hard to understand and the implementation is hard too, should you skip it or spend days on it? If you skip it, how is it any different working on it on the other day?

  • @6014240
    @6014240 4 ปีที่แล้ว +2

    How do you find the problems that have an Editorial on Codeforces?

  • @wildanfajri9745
    @wildanfajri9745 4 ปีที่แล้ว

    I love your video now, cause you put some entertaiment element on it, That's gonna be easy to understand

  • @shubhammantri3550
    @shubhammantri3550 3 ปีที่แล้ว +1

    Coincidently I am watching this video on 1st April 2021

  • @anubhavsrivastava2759
    @anubhavsrivastava2759 4 ปีที่แล้ว +1

    At 4:04 "R u mocking at us"? 😂😂

  • @MohamedRT
    @MohamedRT 4 ปีที่แล้ว

    Personally I loved the fourth tip, I think it relates most, and more effective!

  • @aziz0x00
    @aziz0x00 3 ปีที่แล้ว

    awesome man, really this is so helping! you r a life savior!

  • @RohitSharma-bc3ce
    @RohitSharma-bc3ce 4 ปีที่แล้ว

    Maybe lock down is a good time to start grinding for that. Thanks foe the tips @Errichto really needed those tips.

  • @crazymemes4080
    @crazymemes4080 4 ปีที่แล้ว +8

    If mathematics is not a background can we solve problems? With no background in mathematics

    • @dr.darkfurygaming9174
      @dr.darkfurygaming9174 4 ปีที่แล้ว +1

      It might tough

    • @royrogers9680
      @royrogers9680 4 ปีที่แล้ว +1

      Lmao yes. You definitely can. I have many competitive friends who can't add properly but they can definitely code and construct algorithms. However if you wish to achieve higher ratings then you have to learn some competitive math (mainly number theory and combinatorics)

    • @crazymemes4080
      @crazymemes4080 4 ปีที่แล้ว

      @@royrogers9680 haha.. yeah

    • @crazymemes4080
      @crazymemes4080 4 ปีที่แล้ว

      @@royrogers9680 i was just wondering 🤣🤣

    • @blackside7108
      @blackside7108 4 ปีที่แล้ว

      What do u mean not background? Not at all? Or just need i little bit math practise?

  • @electricalcoder3025
    @electricalcoder3025 4 ปีที่แล้ว

    you are an inspiration for small youtubers like me

  • @manavkapur8428
    @manavkapur8428 2 ปีที่แล้ว

    Thanks Hope I could do good in next 6 8 months with these tips !

  • @anshusharma1983
    @anshusharma1983 4 ปีที่แล้ว

    Love the editing on the video !!

  • @greenya84
    @greenya84 4 ปีที่แล้ว

    Why in the description it says "5 simple tips..." if i found only one -- "practice a lot". And for some reason 30 sec video shows to me as 4 min one, seems like some TH-cam glitch.

  • @lisztk1928
    @lisztk1928 4 ปีที่แล้ว

    Thanks, it's really helpul
    I'm a beginner but hopefully will be able to get to the top

    • @AnandPandeyHere
      @AnandPandeyHere 4 ปีที่แล้ว

      th-cam.com/video/uPwjKC6cGF4/w-d-xo.html