Winning Codeforces Round

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024

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

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

    If you want to know what this video is about, be sure to check this out: th-cam.com/video/ueNT-w7Oluw/w-d-xo.html

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

      which software you are using to make this video tutorial..

    • @AbdulGhani-qj6vy
      @AbdulGhani-qj6vy 4 ปีที่แล้ว

      Hey bro, how master ds and algo can you please tell

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

    When there is the wrong answer:
    us: as expected, I'll try again
    him: maybe the test data is wrong

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

    I don't even know whats going on but somehow im still entertained.

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

    The way he types...it feels like he is walking over a bunch of dry branches.
    You are amazing man.

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

    This guy : *everything he types
    Me : hello world

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

      Same here bro?

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

      Hahaha, I started learning java yesterday after leaving it for a while after I got discouraged. Yesterday I wrote “Hello TH-cam”. Today I wrote a program validating user input where I can check and verify entered usernames and passwords. Keep going bro.

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

    That one guy that gets shit done in a school group project.

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

    I swear, seeing this makes me feel so small and bad

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

      And so, you are.

    • @mm-vv2de
      @mm-vv2de 4 ปีที่แล้ว +5

      stfu

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

      you aren't
      wtf why did he heart react

    • @-perge
      @-perge 4 ปีที่แล้ว +101

      He's so good it's exhausting.
      Btw, life ain't zero-sum. Your skill isn't dependent upon how many grandmasters there are. If someone this good suddenly disappeared tomorrow, would you notice an improvement in your coding? Similarly, you are not any worse just because someone exceeds you. They don't have the power to set *your* goals. They cannot tell you how small you are. Only you can do these things.
      If you think you have to type this fast and have this intelligence to be "big," you are mistaken.

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

      The Perge Damn, thanks bro, needed this

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

    I liked the fact you are not using long scary templates to scare beginners

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

    He: Write the whole code
    Me: Ctrl+C / Ctrl + V

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

      You missed the first step Ctrl+A

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

      @@devolzre maybe be he wanted to use the mouse

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

    Congrats on winning the contest!
    It was nice to see how your mind thinks while solving the problems :)

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

    You're a motivation man for us amateurs, the world better be profiting from your godly skills. hope you're happy in your life man.

  • @raghavupadhyay9906
    @raghavupadhyay9906 3 ปีที่แล้ว +9

    The time I took to understand problem A, he already implemented...

  • @rosnxs.n.h.5621
    @rosnxs.n.h.5621 4 ปีที่แล้ว +2

    The sound of the keys as he types is like the rain on an autumn afternoon, when I'm looking through the window for hours, trying to solve a codeforces problem with a difficulty level of 800.

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

    Wow facecam and keeping the wining streak 👌

  • @DurgeshKumar-pv6pm
    @DurgeshKumar-pv6pm 4 ปีที่แล้ว +142

    Think Twice Code Once..

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

    the definition of this video is...
    Big Brain Time

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

    Me: So while loop is to keep running the code and...
    Him: (Beyond my understanding)

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

    Waiting for your codechef long challenge explanations after the contest. The contest is a bit hard this time😅.

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

    This make me recall when I was in NTUCSIE's computer room, there are always some people coding with incredible speed...

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

    Wow came on the top - that's amazing! You had already had a large guy following, now with the facecam, you're going to get the girls following you too! :D

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

    Bro you are one of the best motivation for beginner programmers I swear

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

    i feel like the sound of the keyboard contributes to his performance, also it requires more force to tap a key which means it more challenging and motivating

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

    omg the typing speed i wish i had such great typing speed.

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

    And that’s what is practise of years and that lightning fast speed
    Excellent 👍👍
    Please share some tips .

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

      I simply practice a lot.

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

      Its the Asian thing =.=

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

      Kenneth Chong it really isnt

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

      @@tmwilliamlin168 Bro can you hack nasa

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

    I didn't understand a single line of code.
    Nontheless, the sound of him typing was really relaxing.

  • @maxmustermann-hx3fx
    @maxmustermann-hx3fx 4 ปีที่แล้ว +26

    Wow that is awesome but I dont Trust people using the Mouse in vim

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

    Mis respetos bro, la neta estás en un nivel muy superior
    Felicidades!

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

    "We sweat in the gym, he sweats in programming"

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

    One day you'll have a million subscribers,love you.

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

    That's insane I'm also learning coding and this is like a view how much difference is between me and a profi.
    good to learn a bit ^^

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

    gotta be honest, i have a masters in computer games programming and i was just in awe how quickly you were solving the first few.

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

      Competitive programming and software development in general are very different fields, I think I haven't written a project with over 2k lines of code?

  • @coding.7.7.78
    @coding.7.7.78 4 ปีที่แล้ว +3

    First time see your video amazing person really appreciate your work !!

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

    Wow amazing for me.
    But me when code.
    #include.....
    Int a.
    Thousands years later ;

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

    4Qs in 15 min and here i am barely able to solve 2 problems :

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

    Nice william was waiting for this video:)

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

    I think it’s impossible for me to reach your level of intelligence in this aspect.

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

      @Orochimaruツ
      I pity people like you

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

      Marco97 okay?

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

      @@maarcoo97 beta xd

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

    Thanks William Lin .
    Can you make dp question set or a series for dp questions. I just can't understand DP concepts.

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

      I'll think of it, I just think that there are probably resources out there which explain DP better than I can.

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

      @@tmwilliamlin168 recently I saw a question in Div 3 E. I was able to get recursion but couldn't make dp table. I did A-D in 33 minutes and for 1.5 house I just read the question poorly I don't know what I am doing wrong.

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

      try to search atcoder dp contest

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

    I have a addiction to this channel videos OMG

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

    Watched the entire video and still don’t know what’s happening but congrats 🥳🎉

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

    I don't understand nothing but im happy watching him solve the questions

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

    Thank you for this amazing content !

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

    my sister start to program in 6, she was in competitive programming from 10 and in 14 she past IQ test and got 170 scores mostly because of algorithms she knew) iq tests = algo?)

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

    I saw your stream for the first tine. You are really a pro. How fast you think is really amazing.

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

    I was solving the B task today and coincidently I wrote the exact same code as you did.

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

    You know things get serious when he has to look something up

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

    An Asian uses only 0,003% of him skills

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

      What if He uses 100% bruhh?

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

      @@cj3511 they make nasa

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

    There is always a asian better than you 🔥😌

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

      theres always someone better than you

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

      aighta am sure he didnt make a mistake!!!!

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

      @@tevinchan9433 who?

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

      Its must be "an"

    • @0123-g3n
      @0123-g3n 4 ปีที่แล้ว

      I am u and he is me
      U said above line

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

    This is the first time I didn't understand some code due to the light theme. Usually I don't because I am not smart enough.

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

    Good to see your real face. As it is always to see the real faces of strangers

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

    Great one, as always :)
    May I just ask you one thing: Where did you learn algorithms and data structures?
    Also I would like to thank you for making these videos and explaining solutions! :)

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

      I find the sources for these algos and DS from google.

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

      @@tmwilliamlin168 can you be more obvious please. Exactly what sources?

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

      Beksultan Asanov lmao, i think he means that he didn’t use any specific website or guide, he just searched for the information when he needed it. it’s not great advice but hey that’s what he did

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

      Ernesto lol

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

    Hey William, can you make a video series on how to get into CP in an intelligent / efficient way? I know many people can spend lots of time going in directions not entirely useful

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

    I don't know why I am here and I don't even know coding but watching you is hypnotizing

  • @ManojKumar-hj7fh
    @ManojKumar-hj7fh 4 ปีที่แล้ว +2

    You are a motivator;
    Thanks
    Do you mind providing a few resources for data structures and algorithms?

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

      I use Google to learn whatever algorithm I want to learn

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

    Amazing performance, William ! You even finished ahead of Um_Nik ! I think you will become a Legendary Grand Master soon !
    I want to hear your thoughts on E and F, in terms of aesthetic. Is F a standard exercise problem ?
    I love contests set by mohammedehab2002 !

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

      Well, div 2 problems are easier, and I rely on speed for them :P
      I think E and F are semi-interesting. F is not standard, but knowing about DFS trees is useful.

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

      William Lin Thanks, William. Did you find C easier than D ?

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

      Yes

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

    Loved this video. It would be great if you would make a video, on how you solved this problems? Your thought process maybe?

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

    man you are an inspiration

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

    You have excellente problem solving-skills and you are very good at algorithms.
    I will not say that you are a programmer acording to this video. Whats is impressed, is note the code itself (you are very fast) but your capacity to think strongly fast.
    You are amazing for your age and i would be not surprised to see you win a gold medal in informatics olympiad.
    but it doesn't mean that you have strong knowledge about the structure of memory, about how works a computer. I say that only to clarify some commentaries that i have read.

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

    This video is gonna blow up

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

    How people think of programmers (him solving problems) versus how they really are (me struggling to print hello world)

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

      Just pick HTML and type Hello world!

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

    How long have you been coding and where did you learn all this magic? Very impressive!

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

    This guy is a real genius glad to know you😊

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

    Can anyone explain me his first solution??
    Did he just printed x and x-1 ??

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

      1 and x-1

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

      Cause gcd(1,a) is always 1, and lcm(1,a) is always a, so if you choose 'a' = x-1, you'll get always 1 + (x-1) wich is equals to x

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

      @@JorgeIbanez713 wow

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

    Really awesome to see you coding 😇.
    I am trying and every time but only reach to div 2C.

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

    his video my mornings motivation

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

    Dunno what's going on but it's relaxing and I feel smart

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

    What were your grades like in school, and how well were you in doing math?

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

      My grades aren't that good since I don't rly care about them... Except for math, where I don't rly need to do anything as I do so much problem-solving outside of school

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

      @@tmwilliamlin168 Thank you for answering me! Glad I had the chance to ask you something before you become huge 😁. Keep on with good work.

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

    i didn't even finish reading the question and he already typed the solution.

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

    this man is speeeeeeed

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

    CONGRATS MAN !!!

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

    I watch all his videos with a hope that I will understand what he is doing, some day in future...😭

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

    well actually u guys do code a bit
    I thought that the ones who r on the top just edit some of their previous codes and submit it because u r already so much experienced that every new question gets reduced to some older ones.
    btw u did an amazing job ,

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

    Whoever is watching this..i must tell you that please don't get mislead that the competition was easy!!

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

    Hey man, how do you type your square and curly brackets so fast? It is binded the same on QWERTY keyboard and just muscle memory?

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

    I don’t understand a thing but I like the sound of his keyboard

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

    So what type of water do u drink?

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

    What is your suggestion for getting started? Is it to grind hackerrank and leet? If so, how long have you been grinding them?

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

    so when you win these types of coding races, well i think its a race I don't really know but when you win do you get like scouted or hired at any big companies looking for expert coders??? please let me know i'm very interested in this for some reason.

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

    What extension you use to put all the contest's problems on 1 page?

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

    Are u using mechanical keyboard 😅?

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

    Can you make a video of how you learnt to code ?

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

    #tmworz

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

    I am proud that I managed to think of a solution to B faster than him

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

    My keyboard doesn't do that.

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

    At least read the problem 😭😭.

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

    What is the black program at the minutes 6:48 the black program what is that idk if u guys know comment down below

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

    You are actually so smart and talented. You really should get more recognition!!

  • @RanDom-fs5xl
    @RanDom-fs5xl 4 ปีที่แล้ว +1

    Hello, I'm beginner.
    What should I do first to learn C++ like you? Could you please recommend something about C++ itself?

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

      I was already familiar with Java, so to learn C++ I first solved problems using Java, then I looked at others' solutions with C++. I started doing this for easy problems and then for harder ones. Gradually, I was able to use C++ myself.

    • @RanDom-fs5xl
      @RanDom-fs5xl 4 ปีที่แล้ว

      @@tmwilliamlin168 what a great way to start. I'm going to learn C++ by now, but I don't know what should I do to start first. Could you give me some information about learning programming languages like Java or C++. I'm sorry for asking you like this. Thank you so much.

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

      I used books to learn Java. It was a long time ago, I don't exactly remember :/

    • @RanDom-fs5xl
      @RanDom-fs5xl 4 ปีที่แล้ว

      @@tmwilliamlin168 Oh, okay.. i see. Thank you so much.

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

    You are my inspiration William lim.

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

    handsome

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

    Screencast with a facecam seems a good idea. Otherwise, sometimes it gets boring! Hope you will continue it!

  • @r.bharathsingh9276
    @r.bharathsingh9276 4 ปีที่แล้ว

    That's daamnnnn fast,great job

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

    You are so incredible man

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

    Great Streaming
    Thank you very much

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

    In E,Why the dfs not works in finding the shortest cycle in the graph ?

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

    I’m learning data structure, there are still more things I have to learn

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

    Didn't understand the use of the bool skp in shortest cycle ain't checking just the parent enough?

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

      Consider multi-edges.

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

      @@tmwilliamlin168 oh didn't consider that thanks man! big fan 🙌

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

    In D how can we say that the length of such an array can be at most 3?

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

      The construction for a length 3 always works.

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

    can you tell me how you start learning programming from what book or tutorial?

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

      I learned Java from Head First Java. A lot of online resources also helped me.

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

      Do I take note from tutorials and books in learning ? Help me learning I don't know it

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

    Watching this reminds me why I never want to program ever again lol

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

    Which compiler is this