Winning Google Kickstart Round A 2020 + Facecam

Sdílet
Vložit
  • čas přidán 21. 03. 2020
  • What is Competitive Programming: • What is Competitive Pr...
    What could be a better start to Google Kickstart 2020 than getting 1st out of over 10k participants?
    Contest site: codingcompetitions.withgoogle...
    Unfortunately, I'm limited on time, so I decided to not make explanations (unless people really want them). Google should release their solutions after the round. If you have questions, then you can ask them in the comments below and I will try to answer them.
    I created a Discord server for discussions and more: / discord
    I would appreciate it if you liked this video and subscribed!
    Website: williamlin.io/
    Instagram: / tmwilliamlin168
    Twitter: / tmwilliamlin168
  • Hry

Komentáře • 9K

  • @tmwilliamlin168
    @tmwilliamlin168  Před 4 lety +3951

    If you're wondering what this video is about, be sure to check out czcams.com/video/ueNT-w7Oluw/video.html !

    • @venkateshthirunagiri85
      @venkateshthirunagiri85 Před 4 lety +3

      That's Amazing 👏👏

    • @Dismellion
      @Dismellion Před 4 lety +3

      I love the power of your deduction. I get to realize I need to train my data processing speed.

    • @mynames7664
      @mynames7664 Před 4 lety +6

      where did u learn to code? Im trying to learn over quarantine. want to pursue a career in coding when I get older

    • @adolfkweismann1471
      @adolfkweismann1471 Před 4 lety

      @@venkateshthirunagiri85 noob levels

    • @ankitkumaryadav562
      @ankitkumaryadav562 Před 4 lety +8

      Bro, I also participated in this google kick start round A but in my first 6 min i am only able to solve the 1st problem and other problem take more time ......
      Bro your speed is amaze.....
      Can you give me some tips and tricks.

  • @Danteotaku1222
    @Danteotaku1222 Před 3 lety +8422

    When you feel useless as a programmer, come here and feel even worse

  • @Grinch_Of_Market
    @Grinch_Of_Market Před 4 lety +9855

    I feel like a grandma who's looking at his nephews use a phone

    • @q_e
      @q_e Před 4 lety +40

      I want to like this but its at 420

    • @yowaddup5649
      @yowaddup5649 Před 4 lety +77

      @Anthony Lopez there's always an Asian better than you lel

    • @SomberSora
      @SomberSora Před 4 lety +6

      Anthony Lopez he’s memeing, but you’re clearly fun at parties, should’ve known off the bat since you’re a programmer LOL

    • @ferax4598
      @ferax4598 Před 4 lety +3

      @@SomberSora bat! Get it? Asians and Bats?
      Ok I'll stop.

    • @user-cr2np3ow7z
      @user-cr2np3ow7z Před 4 lety

      @@ferax4598 No he means chinese and bats

  • @navauchiha
    @navauchiha Před rokem +2703

    Us : “AI is scary”
    AI : “william scares me more”

  • @tusharagarwal5306
    @tusharagarwal5306 Před 9 měsíci +330

    This guys 1 TB homework folder is actually homework.

    • @D0NTREPLY
      @D0NTREPLY Před 26 dny +2

      hahahahaahahaha, you win bro, you fucking win.

    • @camerona_
      @camerona_ Před 8 dny

      im crying 😂😂

  • @xiaoalatus3316
    @xiaoalatus3316 Před 3 lety +9187

    You know he's not normal when dude isn't using dark mode

    • @bSmile_
      @bSmile_ Před 3 lety +104

      @@Mightic agreed with the discord part, literally cringed when i saw my friend using light theme xD

    • @sohn7767
      @sohn7767 Před 3 lety +62

      Light is actually more optimal.
      This guy is using gvim and it just looks like that by default

    • @B-slug
      @B-slug Před 3 lety +12

      I still use discord light mode cuz i dont like when the texts become white instead just a preference ya kno

    • @c4g3dB34st
      @c4g3dB34st Před 3 lety +6

      I'm just lazy to bring dark mode into gvim. Just a studious process. That's why I keep it in light mode. Perhaps same reason for him

    • @sohn7767
      @sohn7767 Před 3 lety +9

      @@c4g3dB34st haven't tried it but it might just be :set bg=dark
      Works in graphical nvim at least.

  • @marvy3473
    @marvy3473 Před 4 lety +6227

    So Hollywood movies didn’t lie. People like this exist

    • @bruhhh9791
      @bruhhh9791 Před 4 lety +643

      Let me just hack into the main frame... and... IM IN

    • @aidas6605
      @aidas6605 Před 4 lety +53

      @@bruhhh9791 LMAOOO

    • @Stefan-gz6jm
      @Stefan-gz6jm Před 4 lety +14

      Robots* like this

    • @jurresino
      @jurresino Před 4 lety +153

      Its like those site where you just smash random keys and it looks like you are actually writing code but this guy is doing it for real.

    • @leoxchang
      @leoxchang Před 4 lety +25

      I think these people are from anime mangas

  • @SquattingSamurai
    @SquattingSamurai Před 2 měsíci +578

    William solved an entire question in less than 2 minutes. I wasn't even able to read the first sentence of the question.
    I am graduating with a CE degree in less than 6 months, and it is scary to think that people like this guy exist. Good job man

    • @DanOvalDanO
      @DanOvalDanO Před měsícem +9

      Man you just have to ruthlessly practice, you don't get to his level without some form of pain. I assure you.

    • @siddharthpandey3950
      @siddharthpandey3950 Před 27 dny +1

      us bro us

    • @warcrimes390
      @warcrimes390 Před 9 dny

      @@DanOvalDanO I think its also safe to assume that william is also just cracked as is

  • @magicmagic8188
    @magicmagic8188 Před měsícem +128

    This video actually makes me feel better. Because I used to think I was wasting my potential, but now I realize I never had any potential at all

  • @lumbago6671
    @lumbago6671 Před 4 lety +10092

    And meanwhile, it takes me like 5 minutes to think of a variable name.

  • @randomweirdo7553
    @randomweirdo7553 Před 3 lety +10994

    *I think his native language is C++*

  • @SwiddyDiddy
    @SwiddyDiddy Před 2 lety +765

    Idk if I’m more impressed with how quick he solves the problems, or his reading comprehension. Would take me at least 3 minutes to read the question, what a beast

    • @akpokemon
      @akpokemon Před rokem +45

      Yeah my...well...every mental skill required to do well in programming is low...But even outside of programming, I've always scored frustratingly low at reading comprehension. I feel people understand things in text that aren't even written; you're just expected to infer and read between the lines...and I often feel I'm the only one among my peers who doesn't see the invisible text that everyone else does

    • @MFBjosejuFanNumberUan2047
      @MFBjosejuFanNumberUan2047 Před 2 měsíci

      ​@@akpokemonYeah same it's probably autism idk

    • @GoudaTheCavalier
      @GoudaTheCavalier Před 2 měsíci

      Its a skill. Gotta work on it. Once you do youll realize how smart you get@@akpokemon

    • @sheryarkhan9328
      @sheryarkhan9328 Před 2 měsíci +5

      I think most likely he must've solved a relative problem before.

    • @witsey6345
      @witsey6345 Před 2 měsíci +1

      @@akpokemon totally feel you bro

  • @bharat_thapa_
    @bharat_thapa_ Před rokem +20

    *You know what's more satisfying?*
    *Knowing that you will never be this good and can quit trying to be like this.*

  • @t41r38
    @t41r38 Před 4 lety +8768

    William: Wins google kickstart in less than 20 minutes
    Meanwhile me after 20 minutes:Ok I'm done reading the first problem

    • @BogdanAndreiRO
      @BogdanAndreiRO Před 4 lety +40

      true

    • @yifan91
      @yifan91 Před 4 lety +269

      And lets see what we can get from google LOL

    • @abhijitkarmakar6328
      @abhijitkarmakar6328 Před 4 lety +8

      True 🤣🤣

    • @RaftTheDaq
      @RaftTheDaq Před 4 lety +65

      Just 20 minutes? I took an hour just to read the first sentence

    • @marcel151
      @marcel151 Před 4 lety +19

      Come on. The first problem is pretty easy to understand. But I would need a lot more time to code it.

  • @shydo360
    @shydo360 Před 4 lety +13512

    wouldve been able to code like that if it wasnt for my knee injury

  • @GodofStories
    @GodofStories Před rokem +463

    For those feeling discouraged, it's simply the rule of 10000 hours. Do something for that long and you become good at it. This man, has devoted his time to master competitive programming since high school. Ask him to throw a baseball, dribble a basketball, or play advanced music - probably won't be able to. It's all what you and how much time you devote and how hard you work. So props to him, but it's not impossible. We all have this ability and potential.

    • @coronaklledmebot4856
      @coronaklledmebot4856 Před rokem +8

      and there s no 10000 hours rule

    • @GodofStories
      @GodofStories Před rokem +109

      @@coronaklledmebot4856 it;s figurative, just means you need to spend a lot of time doing it. If you can't spend time on it, you can't get any better. You're not born doing this.

    • @thalesmilet8999
      @thalesmilet8999 Před 8 měsíci +1

      Facts

    • @ptyxx
      @ptyxx Před 8 měsíci +2

      No

    • @ahmeds9965
      @ahmeds9965 Před 6 měsíci +6

      Backhanded compliment

  • @galower405
    @galower405 Před 11 měsíci +49

    Honestly, this video inspires me. Every time I come back, I think of how much my knowledge has progressed compared to when I first watched it. I am still eons apart from the skill William Lin displays in this video, but man, it truly is fantastic to see how a lot of practice can take you far.

    • @techbytes5
      @techbytes5 Před 11 měsíci +8

      Same, the first time I watched this video I thought I was watching him type messages in alien language. Now if I pause i can actually read through the logic and understand what all he is doing but still so impressive how fast he came up with solutions

    • @samuca101
      @samuca101 Před 2 měsíci

      @@techbytes5 Dude, exactly what happened to me. I started learning C++ because of this video, and now I can understand some stuff. But before, it just looked crazy asf.

  • @peaql3192
    @peaql3192 Před 3 lety +69950

    This inspired me to give up on coding

  • @Bob-qy5oc
    @Bob-qy5oc Před 4 lety +2821

    They give him 3 hours and this dude just wins it in 17 minutes

    • @alexanderryufenando9711
      @alexanderryufenando9711 Před 3 lety +69

      Don't worry, he has trancended humanity to become something that powerful.

    • @edstartup5132
      @edstartup5132 Před 3 lety +60

      Asian things dude , his parents will be like you could do better macha

    • @rmxevbio5889
      @rmxevbio5889 Před 2 lety +25

      Don't forget he said "I thought the problems would be harder"

  • @codingkid3937
    @codingkid3937 Před 10 měsíci +32

    bro mad respect. Keep doing what you are doing. As a coder myself I can see how insane this accomplishment is. Greta job!!!!

  • @zolaire
    @zolaire Před 2 lety +13

    I know its 2 years ago, but congratulations man.
    I felt the joy and excitement through the screen :D

  • @BigToeTickler
    @BigToeTickler Před 4 lety +18038

    William: look at what I can do in C++
    His Dad: C++ why not A++

  • @barkeeper7887
    @barkeeper7887 Před 4 lety +21368

    This is the guy who answers all Stack Overflow questions

    • @DSManimacoes
      @DSManimacoes Před 4 lety +160

      lmao

    • @jleaks9696
      @jleaks9696 Před 4 lety +57

      Haha

    • @YesitdidBlazin2gunz
      @YesitdidBlazin2gunz Před 4 lety +1357

      Who is "the guy?" your claim isnt supported by enough evidence and is way too vague to be taken seriously. I have decided to close this post. Without enough context there's not much we can do.

    • @jleaks9696
      @jleaks9696 Před 4 lety +91

      Rob what a bender 😂👍

    • @shoobadoo123
      @shoobadoo123 Před 4 lety +40

      Rob LOOOOL

  • @gudimetlakowshik3617
    @gudimetlakowshik3617 Před 5 měsíci +13

    Bruhh! Seeing the video is only 17mins and contest being 3hrs I thought this is a fast forwarded and clipped version, never thought he coded all of them in 17 mins. What a beast !

  • @solaire_of_the_east
    @solaire_of_the_east Před 2 měsíci +2

    What amazes me the most is how rapidly he understood the question and came up with the answer. Some people are built differently and he is one of them.

  • @fenderbender1065
    @fenderbender1065 Před 4 lety +2340

    when he said "these problems are pretty easy" i cried.

    • @Naveen_2580
      @Naveen_2580 Před 4 lety +15

      😂exactly. Me too

    • @defaultclicker
      @defaultclicker Před 4 lety +50

      @teachmehowtodoge look at timer, he solved all in live

    • @drapsin89
      @drapsin89 Před 4 lety +8

      Don't wanna sound racist but he Asian haba

    • @thahalfbl00dprince
      @thahalfbl00dprince Před 4 lety

      Uros Drapsin true that 🤣

    • @Paretozen
      @Paretozen Před 4 lety +54

      every problem is easy once you are trained to solve them

  • @peppamintyy
    @peppamintyy Před 3 lety +5476

    This guy doesn’t need stackoverflow,
    He is stackoverflow

    • @jimmea6317
      @jimmea6317 Před 3 lety +141

      He uses stack underflow

    • @__Rizzler__
      @__Rizzler__ Před 3 lety +19

      @@jimmea6317 bruh

    • @darklux8428
      @darklux8428 Před 3 lety +96

      he is the reason why stack is overflowing

    • @edzehoo
      @edzehoo Před 3 lety +41

      His stack never overflows

    • @hamzix6599
      @hamzix6599 Před 2 lety +36

      nah, stackoverflow is mainly for web devs and "real" programming ,this is competitive programming its like math exercices but with coding you dont even need stackoverflow its logic and problem solving more than any thing

  • @matze86hh
    @matze86hh Před měsícem +2

    That Speed is just insane. I literally can read the Question and u solved the hole Prob in that time, i read half of the Prob

  • @t6hp
    @t6hp Před 2 lety +57

    I'm most impressed by how you didn't need a pencil with a piece of paper for this. Although, maybe that, and splitting the screen may have granted you an even faster performance? You're truly inspiring.

  • @ahmadasfour6715
    @ahmadasfour6715 Před 3 lety +6956

    he is the type of dude to create a whole entire messaging app just to send someone a message.

  • @ButiLao44
    @ButiLao44 Před 3 lety +3055

    alternative title: "making everyone feel stupid asf for 17 minutes and 10 seconds"

    • @Matt-kl7qc
      @Matt-kl7qc Před 3 lety +2

      Lol

    • @HosheaManein
      @HosheaManein Před 3 lety +5

      @Junaid were still useless, but we still usefull

    • @shivnagammabidri1154
      @shivnagammabidri1154 Před 3 lety +1

      I am in class 10
      I can do this

    • @oratval
      @oratval Před 3 lety

      it only took 5 seconds for me 💅

    • @vazquez200iq7
      @vazquez200iq7 Před 3 lety +9

      Once I heard this: "You can´t feel stupid about something you haven´t been taught yet"

  • @ZenMasterNahc
    @ZenMasterNahc Před 10 měsíci +1

    Now, I'm motivated. Never seen someone as good and as fast as this. Inspiring..

  • @chomusaxena
    @chomusaxena Před 2 lety +2

    What a speed, mind blowing 🤯 and hats off to your coding practice 👏 👌

  • @kry1429
    @kry1429 Před 4 lety +2981

    this guy writes a for loop in 2 seconds and here i am trying to find where my brackets are

    • @sinbin9262
      @sinbin9262 Před 4 lety +5

      :D

    • @mrspoopy3227
      @mrspoopy3227 Před 3 lety +64

      maybe if you didn't have a weeb pfp you wouldn't be so dog shit at coding

    • @ridhamh2966
      @ridhamh2966 Před 3 lety +35

      @@mrspoopy3227 ooof that hurts ...ma soul

    • @door3545
      @door3545 Před 3 lety +10

      Mr Spoopy kinda racist tbh

    • @vexeii_
      @vexeii_ Před 3 lety +11

      Mr Spoopy but anime is good lol I don’t see anything im not bad at coding and I love anime

  • @syn586
    @syn586 Před 4 lety +8504

    Mom : Hurry up William. We are leaving in 20 minutes.
    William : Be right there mom. Lemme just win this Google Coding Round really quick.

    • @LINKINPARK11499
      @LINKINPARK11499 Před 4 lety +340

      @@2c7s his mom would be more like: "why do you need 20 minutes for that easy warm up?!"

    • @drcommondrate12
      @drcommondrate12 Před 4 lety +191

      Mom: Really wtf your brother needed only 10 minutes when he solved the Millenium prize problem. You need to study harder or else you will fail in life!

    • @thorodinson7467
      @thorodinson7467 Před 4 lety +32

      @@drcommondrate12 😂😂😂 your brother already solved p= np hurry up and figure it out!!!

    • @isxckle
      @isxckle Před 4 lety +5

      I am your 2.5k like 😊

    • @josephgodwin8729
      @josephgodwin8729 Před 2 lety +1

      😂😂😂

  • @Emre.Hasan.Topaloglu
    @Emre.Hasan.Topaloglu Před rokem +4

    The questions arent that complex and hard but the amount of time this guy takes to solve them is fucking god like. I usually spend around 2 hours or so trying to write my program in pseudocode and then I can move onto the language I want to move onto...

  • @kurocxzz
    @kurocxzz Před rokem +1

    so here i am again... watching the same recommended video of all the years, without even knowing what is happening but enjoying it. 😋

  • @fusebox2280
    @fusebox2280 Před 3 lety +5408

    legend has it he said str firstWords “hello world” when he came out the womb

  • @alenballesteros513
    @alenballesteros513 Před 3 lety +5947

    this is like my girlfriend, i dont understand but i like it

  • @Littlefighter1911
    @Littlefighter1911 Před rokem +4

    You guys are saying the impressive part is how fast he came up with a solution.
    I didn't even read the first sentence of the problem and he already started writing.

  • @deepsahil__
    @deepsahil__ Před rokem +2

    What the! , I just have spent about 15 minutes understanding the question .
    And this guy nailed it in less than 5 min✨️

  • @prominho8667
    @prominho8667 Před 3 lety +4070

    "If you think u are good at something, remember, there is always an Asian dude that's better than you."

  • @matthewptg8086
    @matthewptg8086 Před 3 lety +2394

    *came here for inspiration but I left with depression*

    • @Ashish123
      @Ashish123 Před 3 lety +3

      😂😂

    • @mohamedkanu9633
      @mohamedkanu9633 Před 3 lety +20

      Same bruh I’m took computer science as my major but I drop so I chnage it to IT. I’m planning drop it again so I’m planning chnage to business administration or information system and operation

    • @NirmalSilwal
      @NirmalSilwal Před 3 lety

      😂😂😂😂😂😂

    • @frogexcited3311
      @frogexcited3311 Před 3 lety

      lmao

    • @panbauncut
      @panbauncut Před 3 lety

      relate so much

  • @solstice9339
    @solstice9339 Před 4 měsíci +4

    It's literally like muscle memory and instinct, this guy's an athlete in his own respect

  • @TwoInfinityAndBeyond
    @TwoInfinityAndBeyond Před rokem +77

    Bro, I'm literally just starting to learn programming and seeing you work is insane.

    • @jv1192
      @jv1192 Před rokem +4

      I might quit trying to learn programming. This looks too tough. Are you learning coding with a boot camp btw?

    • @ksidnis9648
      @ksidnis9648 Před rokem +19

      ​@@jv1192 dude, competitive programming is not required for getting good jobs at good it companies (in majority of cases). the reason is that competitive programming requires different skills from the real world (you will never ever have at your job a binary string, with some operation defined on it, asking you to maximize / minimize some quantity). don't quit because you don't know some **esoteric** algorithms.
      to be clear, there are some jobs where you need to have some strong as search engine - programming or high performance computing, but they do not constitute the majority of the job market out there.

    • @3dblingcmg762
      @3dblingcmg762 Před rokem

      @@ksidnis9648 what jobs do not require you to move as fast as him? I’m confused as to what job I should be working towards because I only know HTML, CSS, JAVASCRIPT, C#, and a little python/java

    • @trollkarl6125
      @trollkarl6125 Před rokem

      @@3dblingcmg762 first of all "only" knowing those languages are very good and will probably give you a job already and second of all i don't think companies really care about how fast you write except you have to atleast be able to finish small projects within 1 hour. So if my predictions are correct you can basically get a job depending on how good your knowledge within HTML, CSS, Javascript and c#, and if you get a job within those languages a tip is just continue learning python / java or any other language that you want to learn. (I am no expert nor do i have a job but i think my information is correct and never stop believing in yourself) (and sorry if i made some grammar mistakes or typing mistakes)

    • @kristijanlazarev
      @kristijanlazarev Před 3 měsíci

      Hows it going

  • @mayfourmusic
    @mayfourmusic Před 4 lety +2679

    I have no idea what's happening here but still watched for 17minutes straight.

  • @Vylerr
    @Vylerr Před 3 lety +6025

    Imagine if this guy just had a second monitor.

    • @kiranbondre9532
      @kiranbondre9532 Před 3 lety +25

      Frrrrr

    • @juch3
      @juch3 Před 3 lety +277

      No because turning his head and moving the cursor takes time

    • @rykehuss3435
      @rykehuss3435 Před 3 lety +250

      Alt tabbing is faster than two monitors. It loses in everything else, except speed. If you have a project youre working on for 2 weeks, then 2 screens (or more) is much better. But if youre literally in a speed coding competition, alt tabbing is a winner.

    • @strelok5661
      @strelok5661 Před 2 lety +31

      alt + tab, is faster than looking at a second monitor

    • @gerardogutierrez4911
      @gerardogutierrez4911 Před 2 lety +15

      Luckily he doesn't otherwise he would break his neck going back ans forth

  • @theuncannyepicurean
    @theuncannyepicurean Před rokem +17

    I’ve been programming for over a decade and man, I don’t think I’ll ever reach this level of awesomeness.

    • @SordidusFellatio
      @SordidusFellatio Před rokem +1

      I thought all programmers ever do is just copy some lines and then when there’s an error , google what the error means and then copy paste the solution to the error , isnt it ? This Asian kid seems like he’s probably that one dude that solves every programmers’ problems and error codes in the forum

  • @rodalrezk8288
    @rodalrezk8288 Před rokem

    There's 1 minute left of video and I still cannot process what he has done, amazing.

  • @persosultubo1289
    @persosultubo1289 Před 3 lety +6958

    Give this guy a second monitor, he could have finished earlier.

    • @anirudhpai2774
      @anirudhpai2774 Před 3 lety +142

      he more than deserves it

    • @akashchettri1336
      @akashchettri1336 Před 3 lety +18

      True

    • @zerberus1097
      @zerberus1097 Před 3 lety +456

      For some people it is just more convenient working on one. For me as well. On my first job I had two monitors and noticed how I hated to move my neck. Also I didn't want to get distracted from the light of the second monitor. Alt+tab gang forever

    • @owen5088
      @owen5088 Před 3 lety +29

      for me its easier to just use alt tab because its fast then lookin to the side if my setup

    • @shrekek
      @shrekek Před 3 lety +21

      @@zerberus1097 yes yes alt tab gang

  • @FMxHavick
    @FMxHavick Před 4 lety +1807

    This dude hacked the CZcams algorithm to get this in my recommended

  • @MrTurbo_
    @MrTurbo_ Před rokem +6

    The SPEEEEEEEED, both reading and typing, like even typing normal words i don't get close to his speed, also what i find interesting is how he just codes mostly top to bottom, when i'm programming i'm jumping all over the place the entire time, very impressive over all

  • @Spookycarnage
    @Spookycarnage Před rokem +3

    This man went through something that made my vision blurry after and i might need glasses and has the audacity to say "i thought it would be harder" there are some smart people in this world

  • @user-wx1yn2dm7o
    @user-wx1yn2dm7o Před 3 lety +1761

    His typing is even faster than my copy paste coding :,,)

    • @morningstar00
      @morningstar00 Před 3 lety +3

      @Keith Mak 🤓🤓🤓

    • @iammas1683
      @iammas1683 Před 2 lety +6

      @@morningstar00 you’re in a coding video bruh,u sound stupid putting “🤓”, when that can be applied to the whole video

    • @jamjam3448
      @jamjam3448 Před 2 lety +1

      You guys are sooo funny 😂 🤣 😂 🤣 😂

    • @nintendero65
      @nintendero65 Před 2 lety

      @@iammas1683 mam wtf, chill out you barely know which language it is

    • @shadowstorm3158
      @shadowstorm3158 Před 2 lety

      🤣🤣🤣🤣🤣🤣🤣

  • @olatot
    @olatot Před 2 lety +15570

    As a software engineer student, these problems are actually quite easy, the impressive part though, is how fast he's coming up with a solution.

    • @twanrs
      @twanrs Před 2 lety +264

      Do you recommend any online courses?, i just started with c++ but i would like to be a software engineer student as well :)

    • @nicholasfu5937
      @nicholasfu5937 Před 2 lety +891

      Yeah I've only taken 1 semester of C++ and I could easily solve all of these problems. It would take me a lot longer though.

    • @jepoy1639
      @jepoy1639 Před 2 lety +127

      Its because he's asian

    • @JVZBrowser
      @JVZBrowser Před 2 lety +504

      @@twanrs programming is all about practice. If you start before going to school, you’ll be years ahead of your competition. Don’t worry about becoming one you’ll do that for sure if you stick to it.
      Just keep practicing, take courses do challenges etc.

    • @user-hd4fm8qq9u
      @user-hd4fm8qq9u Před 2 lety +56

      Yep, I am impressed how fast he writes the code

  • @snupik7290
    @snupik7290 Před rokem +2

    I feel like potato after watching this... People like you are saving us. Thank you for that.

  • @balmont791
    @balmont791 Před 2 měsíci +1

    Come back after learning programing for 6 month. Before studying in university, i don't know what he doing but its look so cool. Right now i understand (its just understand, dont ask me to try solve the problems) , but i need to pause read the questions first for 10 minutes. He freaking beast

  • @BB-hw5ef
    @BB-hw5ef Před 3 lety +3779

    "In whatever you do, there's an Asian better than you"

  • @aw3156
    @aw3156 Před 3 lety +4430

    He types so fast that I can't even type wrong letters that fast.
    Edit: A lot of the comments are saying about how I can type faster... ITS A JOKE!

  • @jonathanmendoza923
    @jonathanmendoza923 Před rokem +4

    Not a single clue on what’s going on here but this just looks amazing can’t believe a human is capable of doing this it’s out of this world 🤯🤯

    • @zanies6288
      @zanies6288 Před rokem

      The fact that there are 10x better coders than him like Gennady, benq etc is mind boggling

  • @alexpapas5535
    @alexpapas5535 Před 4 měsíci +1

    bro this is extremely charming to see someone writing code like this , this is extraordinary just extraordinary . Im a junior S.E

  • @WATAMELON
    @WATAMELON Před 4 lety +4816

    I don’t even know what he’s doing

    • @hassanistan007
      @hassanistan007 Před 4 lety +250

      SHAUNA VAYNE hacking into the fbi headquarters

    • @speisequark2
      @speisequark2 Před 4 lety +206

      he's fighting corona bro just read his freaking code

    • @alexandrefaustino2448
      @alexandrefaustino2448 Před 4 lety +22

      he is just looping into loops shifting numbers and just read the code :D

    • @christ.5717
      @christ.5717 Před 4 lety +19

      What is a fellow vayne doing here in top lane

    • @Slaterbby
      @Slaterbby Před 4 lety +40

      he just 1v5 penta with no items

  • @yufanxu8151
    @yufanxu8151 Před 4 lety +839

    Keyboard: I don't feel so well...

  • @vimux
    @vimux Před rokem +1

    The way you type is so satisfying

  • @mjennow5452
    @mjennow5452 Před měsícem +1

    This is making me motivated but also extremely depressed at the same time, knowing that I'm stuck on the first 15 leetcode problems

  • @tallfish8412
    @tallfish8412 Před 4 lety +2626

    He : starts typing
    My dad : who's drilling in ur room!!

  • @gabecampos7852
    @gabecampos7852 Před 3 lety +1600

    William: wins google kickstart in 17 minutes
    Me: wastes 17 minutes making sure it’s dark theme

    • @scotttimms5117
      @scotttimms5117 Před 3 lety +15

      gold

    • @marceloaugusto633
      @marceloaugusto633 Před 3 lety +8

      Lmaaaaaao

    • @GrungeVoid
      @GrungeVoid Před 3 lety +7

      How do you even waste 17 minutes figuring out if you're currently using a dark theme? You must be blind or something, then. In which case using certain theme wouldn't matter much.

    • @marceloaugusto633
      @marceloaugusto633 Před 3 lety +72

      ​@@GrungeVoid r/woosh

    • @scotttimms5117
      @scotttimms5117 Před 3 lety +10

      @@marceloaugusto633 Agree,think it flew miles above his head

  • @TristanMillerful
    @TristanMillerful Před rokem +9

    Personally, I'd love to see an explanation of your problem-solving process throughout this video in another video! I'm VERY new to CS, and working in C, and I don't understand a good bit of what you're doing with binary operators and other command lines.

  • @GoesByStackoLive
    @GoesByStackoLive Před rokem

    wow, you are a coding genius! thanks for waking me up, like fr you typing actually woke me up xD.

  • @jakmerriman4499
    @jakmerriman4499 Před 4 lety +1874

    everyone gangsta till the asian dude start typing in R2-D2

  • @carykh
    @carykh Před 3 lety +7645

    wtf did you just read and understand the Allocation problem in 5 seconds? That's incredible...

    • @TopBagon
      @TopBagon Před 3 lety +987

      He probably just stopped the time not a big deal for a god like him...

    • @lolskds2205
      @lolskds2205 Před 3 lety +33

      @@TopBagon 😂😂

    • @zoaib.
      @zoaib. Před 3 lety +43

      He kinda sounds like you cary lol

    • @keypey8256
      @keypey8256 Před 2 lety +52

      Actually that first problem wasn't too hard to understand in that time

    • @superoriginalhandle
      @superoriginalhandle Před 2 lety +2

      cary

  • @user-uq4gr5nl5o
    @user-uq4gr5nl5o Před rokem +6

    He even has a Matrix wallpaper on his browser. A true coder.

  • @johnlloydt.baroso3302
    @johnlloydt.baroso3302 Před rokem +4

    Geez, I'm a newbie at coding, and watching this video leaves an excellent impression to pursue my coding journey. Motivation acquired!

    • @clinsen8576
      @clinsen8576 Před rokem +1

      personally this video does everything but motivating me to continue learning coding, especially C++

    • @dangdrjay3011
      @dangdrjay3011 Před rokem +1

      This should demotivate you what are you on about

  • @shinzo5744
    @shinzo5744 Před 2 lety +10418

    Mom : Hurry up William. We are leaving in 20 minutes.
    William : Be right there mom. Lemme just program minercraft physics, establish amazon, and program mark zuckerbergs hairline

  • @elitengan
    @elitengan Před 4 lety +3048

    this may seem impressive, but its actually a ruse. he is a machine; he doesn't even use a dark mode IDE...

    • @h3rrah224
      @h3rrah224 Před 4 lety +56

      MADA MADA

    • @flats6118
      @flats6118 Před 4 lety +12

      ImAwsome under rated comment

    • @vishrutjain1427
      @vishrutjain1427 Před 4 lety +66

      I know it's a joke but usually people switch back to light mode during recording because it's easier for the viewers to read.

    • @keylock1897
      @keylock1897 Před 4 lety +25

      Dark mode is trash

    • @bagaskara4935
      @bagaskara4935 Před 4 lety +8

      Wait, so, dark mode is a thing?

  • @waseemuddin105
    @waseemuddin105 Před rokem

    I think im not an expection here of not knowing what the hell those codes mean but still watching it because it is satisfying!

  • @thesuperrookies221
    @thesuperrookies221 Před 7 měsíci +4

    He's the guy answering all your questions in Chat GPT

  • @c4rysa1is
    @c4rysa1is Před 4 lety +461

    Man, I feel like coding is your native language.

    • @znspyder
      @znspyder Před 4 lety

      Yeah, im pretty jealous he can type this without googling

    • @aleskral1249
      @aleskral1249 Před 4 lety +1

      @@znspyder cmon man, I don't know why would someone need to google how to do for or while cycles, since that is the most basic thing in any programming language. Not to be ignorant, I can see why someone, who hasn't seen a programming language can think that. Awesome, on the other hand is that he could solve these problems under 20 mins.

  • @CardinalHijack
    @CardinalHijack Před 4 lety +2950

    This is unbelievably impressive, however it's important to point out that William (and other's who solve algorithms in competitions like this) know exactly which solution to apply to each problem. For example at 2:50 you hear him say "this looks like a Knapsack problem". Knowing what the problem is means he can much more quickly use an "out of the box" structure to solve that problem - for example Knapsack problem's can be solved using Dynamic Programming.
    Knowing that you need to use Dynamic Programming to solve a problem means you can instantly begin structuring your solution before you even finish reading the problem (as William does).
    To outsiders it will look like he is just coming up with a solution there and then. Although this is partly true, the basis to his solutions are from understanding what the problem is asking - to dumb it right down, he sees that the hole is a square, knows he needs to construct a square peg and knows how to structure this quickly.
    Not to take anything away from William, again this is unbelievably impressive. But dont feel like you cant ever be this good or understand problems like this - you can, you just need to learn how to see what area of programming the problem is targeting and then learn which solution to apply to that area :)

    • @tmwilliamlin168
      @tmwilliamlin168  Před 4 lety +720

      Very well said!

    • @Butitdo910
      @Butitdo910 Před 4 lety +21

      thanks for the explanation!

    • @smael9ss657
      @smael9ss657 Před 4 lety +125

      thanks, after reading your explanation i feel less of an ape. damn this will guy is fast

    • @MarsCorporations
      @MarsCorporations Před 4 lety +4

      I cant even read that fast. Solving problems & writing code real quick -> no problem. Reading 5 Sheets of paper -> 10 Minutes :D

    • @eddiejay9407
      @eddiejay9407 Před 4 lety +17

      tl;dr if you know you know

  • @af1ro493
    @af1ro493 Před rokem

    Bro finished reading and writing the solution by the time I was done reading the first sentence. Impressive stuff

  • @legendarytwister3656
    @legendarytwister3656 Před 3 lety +2318

    His first words as a child:
    *std::cout

    • @lelediternak1786
      @lelediternak1786 Před 3 lety +74

      forgot std:: at endl there mate

    • @canhle3970
      @canhle3970 Před 3 lety +50

      just type using namespace std; at the top of the code and you can forget abt the std:: stuff

    • @legendarytwister3656
      @legendarytwister3656 Před 3 lety +15

      @@lelediternak1786 yea, i dont use c++ anyway, so i was kinda guessing :v

    • @legendarytwister3656
      @legendarytwister3656 Před 3 lety +2

      @@canhle3970 tnx

    • @canhle3970
      @canhle3970 Před 3 lety +2

      @@legendarytwister3656 no problem, mate!

  • @asimpleperson7396
    @asimpleperson7396 Před 4 lety +446

    -How fast can you code?
    -Yes.

  • @axiolot5857
    @axiolot5857 Před 5 měsíci

    this man codes like he has an hour to live its insane, i wish to be this good one day

  • @Veatrazanuar
    @Veatrazanuar Před 2 měsíci

    I'm waiting for your success bro🎉❤

  • @caderlocke8869
    @caderlocke8869 Před 2 lety +7453

    For somebody who doesn’t code, this is like living as a peasant in 1200CE and having a time traveler explain Bitcoin to me. I’m so far beyond confused that I’m not even impressed because I truly have no reference frame.

    • @RagingAcid
      @RagingAcid Před 2 lety +905

      Dude, it's the same for some of us people who do code

    • @egg-iu3fe
      @egg-iu3fe Před 2 lety +368

      I've been coding for a year and I literally don't understand a single thing, it's basically an alien language

    • @vjeyam12
      @vjeyam12 Před 2 lety +71

      I literally just started coding a couple days ago and i get exactly where ur coming from

    • @yourebooty2541
      @yourebooty2541 Před 2 lety +128

      He’s quite literally the second best coder in the world right now 🤐

    • @Zeshhhh
      @Zeshhhh Před 2 lety +29

      there is not a single variable we can understand here

  • @legendarygodzilla545
    @legendarygodzilla545 Před 3 lety +975

    Google: 3 Hours only
    William: 20 minutes max, take it or leave it.

  • @rafzz2774
    @rafzz2774 Před 2 lety

    man.... you're a monster in this computer, how fast are ya? congrats! greetings from 2022!

  • @Jxytoven
    @Jxytoven Před rokem

    I have no idea what this guy did but he is a legend.

  • @ganeshaloney3882
    @ganeshaloney3882 Před 3 lety +807

    No way this is real, he didn't say "I'm in"

  • @WeAreOnePiano
    @WeAreOnePiano Před 3 lety +8955

    imagine how much faster this guy could have been if he didn't alt-tab like 5 million times

    • @llamacannon1714
      @llamacannon1714 Před 3 lety +245

      I hope thats a joke

    • @icd.f44.9
      @icd.f44.9 Před 3 lety +52

      what are you talking about?

    • @SouradeepSD
      @SouradeepSD Před 3 lety +1170

      @@icd.f44.9 he means if this guy had a 2nd monitor so that he dint have to switch tabs then he could have finished earlier.

    • @icd.f44.9
      @icd.f44.9 Před 3 lety +275

      @@SouradeepSD yeah, but it wouldn't be faster. he is basically telling the best in the world what to do in what he is the best in the world in. there is no one faster in competitive programming than Lin.

    • @manuel_42
      @manuel_42 Před 3 lety +470

      His alt tabs weren't losing him time, I think that turning his head was not faster

  • @IRWING123ful
    @IRWING123ful Před rokem

    I was looking for a beginners video to code cause I want to learn coding. but I came across this kid and now I changed my mind 😂😂😂

  • @tarandeepsingh2717
    @tarandeepsingh2717 Před 9 měsíci +1

    Your skills are amazing!

  • @mradulagrawal5876
    @mradulagrawal5876 Před 3 lety +1291

    I pause my video , so that his fingers could rest.

  • @zoldycexe
    @zoldycexe Před 4 lety +341

    what my parents see when I redownload the drivers

  • @itorrestp
    @itorrestp Před 2 měsíci

    this is the best programmer in the world, no doubt, no fake news

  • @abed-lraouf3158
    @abed-lraouf3158 Před rokem +1

    This makes me an increased lover of programming and very excited about it more than ever💥💥💥

  • @juliuszsowacki4822
    @juliuszsowacki4822 Před 4 lety +12306

    i changed content of this comment so no one will know how i got so many likes

    • @puffy729
      @puffy729 Před 4 lety +425

      Black theme is missing

    • @adryana9
      @adryana9 Před 4 lety +357

      @@puffy729 and he's not wearing a hoodie

    • @Dog3D
      @Dog3D Před 4 lety +187

      Needs more intense matrix GUI and breaking the mainframe

    • @jello5529
      @jello5529 Před 4 lety +99

      and the green text also

    • @sidhanttiwari942
      @sidhanttiwari942 Před 4 lety +9

      More like what an anime would have been if there was an anime about programming

  • @ughsnake7018
    @ughsnake7018 Před 4 lety +686

    when u type so fast that erasing the whole line is faster than replacing one incorrect letter

    • @albertye527
      @albertye527 Před 3 lety +9

      vim is magical

    • @bratezoran2102
      @bratezoran2102 Před 3 lety +3

      @@albertye527 YES! Finally someone using vim for those, see so many ppl using weird editors for competition. -1 for Windows tho, but I guess when you spent your entire day solving problems you may be too lazy to try something new :)

    • @GrungeVoid
      @GrungeVoid Před 3 lety +1

      @@bratezoran2102 vscode is better lol tf is even vim? Plus apple is yuck. I don't see the problem with using Windows.

    • @jakodel3202
      @jakodel3202 Před 3 lety +5

      @@GrungeVoid if you don't even know what's vim, how can you say that something is better than it lol
      And fyi, windows and macos are just the two biggest desktop operating systems, not the only ones.

    • @SaHaRaSquad
      @SaHaRaSquad Před 3 lety

      @@GrungeVoid Oh shut up, you're only embarrassing yourself. Vim has been one of the best editors for about three decades by now and even today modern editors like this trendy, janky thing called VS Code can't even match the flexibility.
      But what did I expect from someone who thinks there's only Windows and Mac OS.

  • @smash9le
    @smash9le Před 2 lety

    it surprises me how many ppl say they'll leave coding after watching this... for me it's the whole opposite, i wanna learn now

  • @johnswanson1977
    @johnswanson1977 Před rokem +1

    I’m glad my degree started leaning more towards cybersecurity after watching this.