He writes faster than the for loops actually iterates
@乌雅成璧-g7m3 жыл бұрын
lol
@ben-uy1ud3 жыл бұрын
Watch in 2x speed...is another high 😁
@c.ravindra36263 жыл бұрын
please do some small hacking vedios bro please
@nkdenim83713 жыл бұрын
lol
@pythonanimalia4 жыл бұрын
This guy will solve world hunger.
@wickhere79964 жыл бұрын
You will also do that 😁😉
@BlackHermit4 жыл бұрын
But in what time complexity?
@charlieduong5284 жыл бұрын
Using java
@Manu-wb2uv4 жыл бұрын
If he would focus on that
@DarkH4X04 жыл бұрын
"Let's use a DFS to find the shortest path to the market with the lowest avarage price in the town..."
@tenx34 жыл бұрын
The fact that he takes time to explain what he’s doing🙌🏻
@nutsirimaunjit74273 жыл бұрын
It requires certain amount of profession to convert image in your mind to serial speech, if one can do it at ease, they are insanely good
@jex36644 жыл бұрын
“It’s very straight forward” Bro I haven’t finished reading the first step yet.
@avory79383 жыл бұрын
Hi me
@AM-space4 жыл бұрын
im here just because the keyboard`s sound. so satisfying
@MikeLGMFX4 жыл бұрын
😂😂😂
@ibraamibo3 жыл бұрын
Where can I get this shit?
@Katoph3 жыл бұрын
@@ibraamibo just search mehcanical keyboard
@zempt77643 жыл бұрын
@@Katoph it doesnt sound like a mechanical keyboard, it definitely sounds like your typical membrane office keyboard
@als53214 жыл бұрын
Will: That pretty much sums up the solution. Me: When did it start?
@jasoncavanaugh15564 жыл бұрын
As a first year compsci student who has mostly worked in java and eclipse, it was fun watching you work through these problems using tools that I'm more familiar with. Keep up the good work!
@skumji38804 жыл бұрын
Maybe you should make a video about your coding journey. Like how you started and got better etc. I think many people would find that interesting!
@adityaband69194 жыл бұрын
Yeah that would be interesting
@productivepoy68854 жыл бұрын
As I know even though he is 18, he was coding about 7-8 years.
@cryfan68284 жыл бұрын
I support
@potatopotato46764 жыл бұрын
@@productivepoy6885 I think 3-4 years
@garricky18114 жыл бұрын
I agree. I'm learning programming, too
@lowtech14794 жыл бұрын
This guy has unbelievable algorithms skill!
@rapoztm54143 жыл бұрын
@Lucky Daniel No, world 1 is Tourist.
@EmanuelLopesS24 жыл бұрын
How is supposed to get a job in IT when this guy exists?
@TheKillerZmile4 жыл бұрын
He can do everything bruh
@otpreet4 жыл бұрын
how is what
@maxmesaa4 жыл бұрын
IT Job doesn't require such skills. They will not give you a math problem for solving. They will call you at 03:00 am and say "Hello, our servers are down. Get them up in 30 minutes." Coding challenges requires math and algorithm skill instead of coding. IT and Software Development requires algorithm, coding, copy-paste, stackoverflowing, googleing, lying, bug-fixing, testing and too much coffee.
@TheKillerZmile4 жыл бұрын
@@maxmesaa LMAO
@morindamanik29614 жыл бұрын
@@maxmesaaLMAO 😂
@LayfonSuohu4 жыл бұрын
I think I wasted my 5 years studying programming 😂😂😂😂 C, C#, c++, Java, java script, html, php, DBMS... but least I'm little bit confident in creating 'hello world'
@AkashKadam-vp6vm3 жыл бұрын
Same dude 😂
@saad-ul4mr4 жыл бұрын
Next video : I dethroned amazon and microsoft in 6 hours
@random79834 жыл бұрын
using java
@charlieduong5284 жыл бұрын
With explanations
@rarespopovici44024 жыл бұрын
With windows lol
@morindamanik29614 жыл бұрын
only using Microsoft DOS
@ruantristancarlinsky38514 жыл бұрын
He read that in 30 seconds....Me pauses for 5 min just to get a glimpse of what's happening
@CardinalHijack4 жыл бұрын
Its because he knows what hes looking for. Hes not reading the entire thing - his skipping to parts which he knows he needs to read. Think of it like reading cooking instructions, if you know what youre doing you can go straight to the method, you dont need to read the preface or ingredients list. If you really know what youre doing, you can even explain the preface, what type of cake it is and ingredients list without reading it, just from looking at the method - its the same for programming essentially :)
@SMR83444 жыл бұрын
Practice makes you perfect
@darkmatterenergy183 жыл бұрын
This guy is so talented. If only you had been my prof in highschool, maybe I would have like programming.
@srinitumuluru55734 жыл бұрын
Communicating on what your thought process on each step while doing all this.. N that's what matters when you work with teams.. For this You ranked No. 1👍
@kartik_exe_2 жыл бұрын
bro u are unmatchable ok btw i am really really inspired by u when ever i open my pc for cp i first open your vid and starts learning
@vatvuantho93183 жыл бұрын
This is one of the best programmers I've ever seen
@mohansivadhas4 жыл бұрын
Bro congrats on ur videos. I am gonna graduate this year. I am doing my graduation in electronics, also doing intern in a product company. I got this intern by learning basic progs, now im beginning to see coding as FUN. Gona peek into CP .keep posting new videos
@davudsafarli53564 жыл бұрын
Thanks. It really helps to see how you solve questions step by step. Looking forward to see more videos like this.
@HiPh0Plover14 жыл бұрын
it just help to see how much you can imagine stuff and focus the whole time , don't aim for google lin , your best bet is gonna inventing and selling a time machine
@theElectrASiAN4 жыл бұрын
Wow, you are fast! :O I participated and solved Travel Restrictions and Alchemy - so 25/100. I used C#. See you on Round 1. Lol. xD
@thesnups4 жыл бұрын
This was really helpful! Thanks for taking the time to explain and walk through your thought process.
@ashbjorn4 жыл бұрын
The first question really reminded me of that Google mock interview you did a while back :-)
@pinchcactus10614 жыл бұрын
Yeah. I thought so. But the first question is just linear and not strongly connected components.
@zigakovacic48183 жыл бұрын
You would make an outstanding CS professor, Master Lin.
@IAmPantsu4 жыл бұрын
for some reason i read it as "FBI hacker cup" XD
@vaibhavkumar28214 жыл бұрын
FBI be like "OPEN UP" 😁😁😁
@stinky68323 жыл бұрын
@@vaibhavkumar2821 ok
@YashJain-qr2ej4 жыл бұрын
You and errichto are the best. You both have helped me to learn various concepts. Thanks
@bogicvujadinovic7724 жыл бұрын
Finally a bit of language that I understand
@perfectgamer92084 жыл бұрын
Can We take a moment to appreciate The skills he had developed. It must took loots of hardwork over many days👏👏👏🙏
@Discontinued-Acc4 жыл бұрын
this sort of understanding doesn’t come from just days, it takes years
@satvikshrivas17474 жыл бұрын
Thanks for this initiative , please explain more for complex problems
@prathikrm28924 жыл бұрын
I'm demotivated by looking at how good this guy is😭
@aser25354 жыл бұрын
William you’re a beast. Much respect!
@EDENAVIRIC4 жыл бұрын
Damn bro, you make it look easy. Shit like this inspires me to try be better at coding fr.
@moldoveanucosmin83693 жыл бұрын
I was blind the entire time, had no idea what this guy kept doing in discord with that white theme turned on
@sniperkyle61523 жыл бұрын
He makes me feel good and depressed at the same time. 🙂
@Suhs13374 жыл бұрын
I made it to the end. Love all the vids. It did help for sure I like the line by line commentary.
@aprilynastoveza67994 жыл бұрын
I am actually learning how to program rn and I cant understand anything and I really want to cry and I am really frustrated and stress rn and Here I am still watching this stuff and I am still okay I guess
@DKYtut4 жыл бұрын
Competitive programming is different than 'normal' programming. If you want to learn programming there are tons of tutorials. For learning purposes you have no benefit watching this video's. This is for people interested in competitive programming.
@aprilynastoveza67994 жыл бұрын
Hi haha I think I just randomly click on this bec. I was super stress that time but still thank you for commenting, this is very helpful for me.
@StickAndPotato4 жыл бұрын
I have degree in IT. Graduated but didn't learn in depth programming. Now I just want to become a nurse.
@TN-cx4qi4 жыл бұрын
171k subs 172k views. I'd say people are on the edge of their seats waiting for your content.
@perpetualgod50384 жыл бұрын
Try to use Linux instead of Windows, i guess you'd really like it coz you enjoy to use something "unusual" like Vim, Eclipse etc.
@blaxpow4 жыл бұрын
Fullmetal Alchemist reference
@mudarhussain24084 жыл бұрын
I don't understand anything but still watch it again and again 😂..........btw in love with those keyboard sounds😍
@chandrakharismasungkowo5994 жыл бұрын
Same as hell. My brain gonna freeze when see william solve and type the program's under 10 seconds 😂😂
@s60314174 жыл бұрын
I did enjoy this video because it helped me to observe a part of life of a genius.
@retry0x3f3f3f4 жыл бұрын
need keyboard cam. I can touch type the letters but not special characters like " ' < > ? { [ ] } ( ) \ | etc. I'd like to learn that from you. (perhaps, can you make a video or something about this?)
@a.sana044 жыл бұрын
He probably has long fingers. Like I have them, and I over shoot something lmao
@Brandon-mw8pk4 жыл бұрын
I'd almost guarantee he has a ton of macros setup for his characters. Super easy to do if you have a keyboard capable of it. For example, he could press CTRL + A to get { or CTRL + B to get }, etc... kzbin.info/www/bejne/Zojdan9sidapbbM
@morindamanik29614 жыл бұрын
@@Brandon-mw8pk thx dude, now all make sense
@calisterwuek76023 жыл бұрын
He estado buscando ayuda para recuperar mi cuenta perdida. Todo gracias a cyber_hack55 en Instagram, es un hacker legítimo.
@elsenordelostamales88154 жыл бұрын
Me: HTML hello p> Me: hacker 😎👍🏿
@nutsirimaunjit74273 жыл бұрын
He's average when he can write code He's wise man when he can explain
@nicolasmeinerz35484 жыл бұрын
I feel stupid when compared to this guy.
@kinstar4 жыл бұрын
do you ever think to yourself, oh lord this is the person i have to compete with xD
@92subi924 жыл бұрын
You are
@kinstar4 жыл бұрын
@@92subi92 loooool
@nicolasmeinerz35484 жыл бұрын
@@92subi92 Wow! Thank you for the sincerity lol
@jaeger47634 жыл бұрын
You could become him or even better bro
@suvidsahay4 жыл бұрын
William: C++ is not helpful for to know about what kind of error you encountered I tried solving D1 but got a segmentation fault during the final submission in one of the test cases. It took me a day to realise that I need to increase the stack size. FML
@kaustubhdamania53624 жыл бұрын
Ikr! The same thing happened with me. I realised later that I should have solved it in a bottom up manner :(
@opgamer-uq9vm3 жыл бұрын
Me trying understanding his code My brain:leave me!
@troys14264 жыл бұрын
In Problem 2, I just got the count of A and B, then checked if the absolute value of ->(a’s length - b’s length) == 1.
@mramanpokhariyal63884 жыл бұрын
Did same by observing the I/O pattern of sample test case but don't know why my one test case was failing.
@bogobogo8334 жыл бұрын
2nd problem is from Full Metal Alchemist
@Jeram084 жыл бұрын
how can I even begin to practice to be an ace on algorithms like you? 😭
@ericj88894 жыл бұрын
Don’t compare your progress to others, focus on yourself and yourself only.
@stefanirestrepo50273 жыл бұрын
Meet alexander__hacker70 he’s the best on iG🏆he help me get back my account 🥰 Thank you so much alexander__hacker70 🇺🇸🇺🇸
The only guy who will always win the argument with his girlfriend...
@krishnagaming14673 жыл бұрын
by using for loop
@HAL--vf6cg3 жыл бұрын
Programming and girlfriend are an unusual pair. Money from programming, however...
@shiestynayak97112 жыл бұрын
@@krishnagaming1467 will probably break from the loop asap
@shujamukhtar45634 жыл бұрын
the first question looked similar to the question asked by clement mihailescu
@tingningki2ndGf4 жыл бұрын
its looks but its not
@aahanimation4 жыл бұрын
The speed when he writes for loops
@nishant_j4 жыл бұрын
He writes faster than the for loops actually iterates
@bastianp.81643 жыл бұрын
He goes "i think so.. Yess" im like, yeah no i stopped thinking reading problem 1
@youssefbenhmida44084 жыл бұрын
hey William, i really love your vids bro. I recomend to you to get a mechanical keyboard , it is a joy while coding and typing. Keep it up !
@mohansivadhas4 жыл бұрын
Hehe... Really? Im gonaa try coding in my pc .
@vineetkothari3984 жыл бұрын
Are you going to use java from now on? That'll be amazing for java users!
@naveenverma23904 жыл бұрын
yeah it will be awesome
@ritwik-chakraborty4 жыл бұрын
No he is not going to do just did for hacker cup file input output
@cwagnello4 жыл бұрын
His Java language knowledge is lacking. I wouldn't recommend he switch (as a person who is a Java developer) unless he plans to give up on C++ and he would never do that for other competitions since that would put him at a disadvantage.
@தமிழோன்4 жыл бұрын
Rust is a perfect replacement for C++. Its standard library (especially std::collections) has all the stuffs needed for developers to be productive. Although Rust is a systems programming language like C++, it looks and feels like high-level languages like Java. It's also less verbose than Java! How cool is that?
@ElPikacupacabra2 жыл бұрын
LOL, it's not less verbose than Java. It's about the same.
@davidlouys39524 жыл бұрын
Great content William, you're an inspiration to so many of us ! Kuddos from 🇫🇷
@sjgabhane4 жыл бұрын
Thanks for making the video! Please make similiar videos for all rounds, helps me a lot as a student.
@AlexandrBorschchev3 жыл бұрын
Whenever I watch William's videos and streams I just kept thinking about all the time I could have spent for practicing for competitive programming. I could have been fluent in linux and mastered c/c++, python, java, haskell, and a lot other programming languages if only time was spent wisely.
@grvkmr074 жыл бұрын
Eagerly waited!
@AdityaKumar-jh2jz4 жыл бұрын
Nice explanation. I was ranked under 130
@fikrialbar26524 жыл бұрын
He said : So far i think it is pretty simple 😅 Me :.....
@noobicalcuriosity34363 жыл бұрын
True lol
@jg86444 жыл бұрын
Great vid. How are people downvoting this?!
@stefanirestrepo50273 жыл бұрын
Meet alexander__hacker70 he’s the best on iG🏆he help me get back my account 🥰 Thank you so much alexander__hacker70 🇺🇸🇺🇸
@ashishg72164 жыл бұрын
You got me interested into coding, I really wanna learn from the scratch and be able to code like you someday.
@Yannnus4 жыл бұрын
It's impossible, forget about it....
@kent0n144 Жыл бұрын
@@Yannnus why would you say that
@Yannnus Жыл бұрын
@@kent0n144 it was a joke, obviously, but I really think that this guy is a code genius and it's almost impossible to code like him :)
@eduardomlh20014 жыл бұрын
The Full Metal Alchemist reference in Problem B tho
@saritadongre92794 жыл бұрын
Please make a video on MIT admission procedure (you applied for SAT or what)
@gamanabawi72754 жыл бұрын
Yeay finally using JAVA!!!
@jay-rathod-013 жыл бұрын
but how did he use "uunderscore" as a variable?
@anant77174 жыл бұрын
Keep up the good work man.
@MarcosViniciusDLL4 жыл бұрын
I don't understand anything that is going on, but I like it very much. Hugs from Brazil!
@harshpatel1054 жыл бұрын
*with masks on. Stay safe ;P
@MarcosViniciusDLL4 жыл бұрын
@@harshpatel105 Yes, for sure dude! Haha.
@harshith30624 жыл бұрын
@@harshpatel105 yes
@plzstop64804 жыл бұрын
So here is a joke, I failed calculus yet for some reason I’m watching this.
@muhammadali44 жыл бұрын
William Lin will Invent new Language
@kanhaiyakumar26853 жыл бұрын
Really inspired a lot with you
@rohanmukhija35474 жыл бұрын
Great to see you code back in java
@Crytoma4 жыл бұрын
Thanks for the content William.
@TechWithAashubro4 жыл бұрын
Your friend bruh keep doing these competitive oness
@x7themm2 жыл бұрын
Damn he actually made it understandable 😳
@mrmartinwatson14 жыл бұрын
I can't believe im the same age as this dude
@aayushchoubey48744 жыл бұрын
how old is this guy
@mrmartinwatson14 жыл бұрын
@@aayushchoubey4874 shouldn't be older than 18
@majdkhasib764 жыл бұрын
i can't believe i am older than him
@deepaktiwari28474 жыл бұрын
He's just a High school student.
@jayantjha31284 жыл бұрын
Me too, kid
@iteratedofficial4 жыл бұрын
This guy can build an OS
@ByJosecja4 жыл бұрын
TE CONOZCO HACE 2 MIN Y YA TE AMO
@vladkruto94693 жыл бұрын
Wow, I wish I could read and understand math problems this fast haha
@muhammadlutfirahmawan83274 жыл бұрын
Finally you use code snippet
@Lotussss3 жыл бұрын
You are an inspiration to me :D!
@reymarkandog14414 жыл бұрын
This guy can create his own Programming Language.
@MiksMaTaunOlema4 жыл бұрын
i think we have enough
@reymarkandog14414 жыл бұрын
@@MiksMaTaunOlema Yea absolutely :)
@meghraj19984 жыл бұрын
Is there anyone in the comment section who actually understands what he’s typing?
@didyoustealmyfood87294 жыл бұрын
the question he is solving are not easy to understand... but if you are a programmer then you can easily understand what he is doing but you need to repeatedly pause the video... this guy is very quick and fast... he is literally doing algorithms in his mind and then straight away typing them which crazy if you think about it.. but i guess he has practiced for this like crazy for it
@meghraj19984 жыл бұрын
@@didyoustealmyfood8729 how many years of programming do you need to do to get to this level?
@user-ge7ep5sc2d3 жыл бұрын
@@meghraj1998 he said he started coding around 9yo, now he's 18
@gvsharma26434 жыл бұрын
This is much much helpful, Thank you
@nitin86924 жыл бұрын
I feel better once I read the comments :-)
@parvgour52844 жыл бұрын
FaceBook Worst Servers doesn't respond when someone clicks to see their friends submissions, It keeps loading and the loading never ends. I think Facebook doesn't have capable servers to run a proper coding contest like Google and it is so annoying for all coders to run their code on different platforms, insert a huge test file as input and then upload output and source code instead, Facebook can implement its own online judge compiler with pre-inserted input files like Google does in its coding competitions only if Facebook Servers have the capability.
@ritwik-chakraborty4 жыл бұрын
They must stop this file output system also
@dislike95894 жыл бұрын
William you are the best
@kishorprasad38174 жыл бұрын
Please upload screencast of every leetcode contest you appear.. it's okay if u don't provide explanation during contest..
@krishnavamsi45344 жыл бұрын
He shouldn't show his screen during live contest
@kishorprasad38174 жыл бұрын
@@krishnavamsi4534 He uploads screencast of leetcode after the contest where he ranks best.., lately I noticed he is taking part in almost all leetcode contest, but doesn't upload video. I need to learn how he debugs the code and solves question..
@vishalchaurasia964 жыл бұрын
This guy is just amazing.
@hitesh68564 жыл бұрын
You are our Hero! ❤
@trilogyxs53574 жыл бұрын
I know im late but how long did it take you to really perfect your skills??
@alexismandelias4 жыл бұрын
A lot
@mohmmadqudah23314 жыл бұрын
like alot alot !!
@_Aniket_4 жыл бұрын
He was born with a laptop in his hand...
@jameshello384 жыл бұрын
0:12:49 Any one else noticed the problem is from Fullmetal Alchemist:Brotherhood 😂😂
@kevinfeng67004 жыл бұрын
no i cant read
@simonhauguel98064 жыл бұрын
Just "Fullmetal Alchemist"
@joezhang26334 жыл бұрын
Dude, how can you come up with the coding of the segment tree as created by yourself online ?!!
@AbhishekYadav-bw1mz4 жыл бұрын
Hi William, will you ever make a video on how you started your journey as a programmer? Thanks!
@Abadi8814 жыл бұрын
Ok we get it you’re good.
@ezizhummedov36074 жыл бұрын
William are you using normal touch typing, just please make a video about your typing technique with hand camera, PLEASE!