30-Day LeetCoding Challenge Speedrun (

  Рет қаралды 119,397

William Lin (tmwilliamlin168)

William Lin (tmwilliamlin168)

Күн бұрын

Пікірлер: 183
@amansinhparmar3336
@amansinhparmar3336 4 жыл бұрын
Why William wasn't uploading 30 day coding challenge videos William: yes
@NotFound-hy7qb
@NotFound-hy7qb 4 жыл бұрын
Lol
@Nick.....
@Nick..... 2 жыл бұрын
Meanwhile I'm spending 1hr + on a single leetcode easy....this man is amazing 👌
@kuancs1
@kuancs1 Жыл бұрын
relatable
@yacinmessaoud186
@yacinmessaoud186 4 жыл бұрын
him:Why did it took me more than a minute to finish this standard problem ? me: i should end my worthless life..
@kayvoncrenshaw1799
@kayvoncrenshaw1799 4 жыл бұрын
God loves you man. He sent His Son to die and restore you in right fellowship and intimacy with Jesus Christ. When you truily deside and onlu want Him, He will give you fulfillment and His Holiness and Joy like you never have experienced! Trust Him and turn from all sins and place all your emotions on Him! He paid the Way
@gabrielangeles1598
@gabrielangeles1598 4 жыл бұрын
@@kayvoncrenshaw1799 LMAO
@nagalakshmichithambaranath1147
@nagalakshmichithambaranath1147 4 жыл бұрын
Haha.. I laughed endlessly with your comment. Same feeling here.
@heyya7357
@heyya7357 3 жыл бұрын
😂😂i can’t stop laughing
@MrBUDGIESROCK
@MrBUDGIESROCK 4 жыл бұрын
Do you think you can give us a brief tutorial on your vim set up and how to set it up :D
@arinroday302
@arinroday302 4 жыл бұрын
Petition for William to show his vim setup
@subhramanya1406
@subhramanya1406 4 жыл бұрын
Yes please
@SuperArjun11
@SuperArjun11 4 жыл бұрын
not exactly sure what flags he's compiling with but I got a pretty similar setup running on win10. Just install gvim and change the font + maybe add a shortcut for compiling and take the code for automatically appending closing braces from the vim wiki. I could share my vimrc if anyone wants it. Tip: to find where your vimrc is located use :echo $HOME and you'll find it under _vimrc
@MrBUDGIESROCK
@MrBUDGIESROCK 4 жыл бұрын
@@SuperArjun11 Yeah, messing around with the vimrc configs is fun xD Curious as to what everyone else is using since I dont think mine is the most optimized at all, but it works for my purposes at least lool
@reflex6588
@reflex6588 4 жыл бұрын
Yes bro!
@bhanusharma658
@bhanusharma658 4 жыл бұрын
Just imagine he is on telephonic round of some company interview and interviewer is sharing a screen with him😅
@mlguy8376
@mlguy8376 4 жыл бұрын
You have it all wrong - It is not "some company interviewing him" it is "William interviewing the company" (as I sneak off to LeetCode explore section)
@hackershil_ipad1451
@hackershil_ipad1451 4 жыл бұрын
This guys has debugger in his mind. I take 1 hours for each. With alot of couts 😂
@mks7846
@mks7846 4 жыл бұрын
Please make videos on advanced concepts of competitive programming!
@ivanliao4386
@ivanliao4386 3 жыл бұрын
When he finished a question I've also finished..... reading the question
@algoseekee
@algoseekee 4 жыл бұрын
A legend! William and Errichto inspired me to challenge myself to post one video a day participating in May LeetCoding Challenge on my channel (as NOT a pro).
@cocoarecords
@cocoarecords 4 жыл бұрын
That will be interesting xd
@samarthbhargav9554
@samarthbhargav9554 4 жыл бұрын
Imagine implementing dfs in less than 2 minutes
@PREKRISTAPANA
@PREKRISTAPANA 4 жыл бұрын
None of the competitive programmers can get LRU cache right.
@RoyoItakoride
@RoyoItakoride 4 жыл бұрын
This guy inspire me to enhance my problem solving skill..Even sometimes its hard to understand what he just wrote...
@Satyam22jul
@Satyam22jul 4 жыл бұрын
After watching your videos you can't imagine how my inspiration will grow to achieve my 🔥Goals🔥😘kimo kimo kimo😌😍
@ritikasingh1238
@ritikasingh1238 4 жыл бұрын
Awesome bro🤟 But what do you mean by kimo😂
@Satyam22jul
@Satyam22jul 4 жыл бұрын
@@ritikasingh1238 Remember this code kimo🤙 Future Code forces king Name🧐😌
@ShubhamSingh-gk8vp
@ShubhamSingh-gk8vp 4 жыл бұрын
Thanks william!!!! Keep up the the good work and more videos.
@aser2535
@aser2535 4 жыл бұрын
Can you use STL during this and do you use it? Can STL be used during interviews? Also, do you recommend one study discrete math 1st before getting into solving coding questions?
@RawBert
@RawBert 2 жыл бұрын
Yea discrete math gives logic
@kylexie7579
@kylexie7579 4 жыл бұрын
William is sooo tortured by a disgusting feature of early Leetcode - all kinds of empty tree, empty string, empty array, empty 2d array LOL
@vishwanath-ts
@vishwanath-ts 3 жыл бұрын
After he solving each and every problem, I understood that how much worthless I'm!!
@twistwist777
@twistwist777 4 жыл бұрын
William: 3 mins solving a problem. . . . . Also William: it took longer than necessary! 🤯
@codingwithzhia
@codingwithzhia 4 жыл бұрын
Am I the only one who noticed the new hair cut at 11.46? Nice hair 😄
@nguyenquangred
@nguyenquangred 4 жыл бұрын
Can you make a tutorial on Dynamic Programming please :D
@jameshenrich5027
@jameshenrich5027 4 жыл бұрын
you're insane. FYI: @30:08, you can simplify this and get a solution that combines all 3 cases into one adding logic to know if your in the sorted half vs non sorted half on every iteration and recurse in the array where you know the number is
@scoopedcontent
@scoopedcontent 4 жыл бұрын
Can you please make videos on advance data structures like segment tree.It will be very helpful
@TerrexoDesign
@TerrexoDesign 4 жыл бұрын
Guys chill, it's "[FIX] "NAUGHTY USB":introducing a ridiculous USB bug with the Surface..."
@camper8650
@camper8650 4 жыл бұрын
well, I noticed that you didn't take bath for few days.
@yunjiehong4649
@yunjiehong4649 4 жыл бұрын
Camper ?how can you figure out. Many people do not change clothes after taking a shower because they only stay at home and take a shower every day. Make no sense to change clothes every day bro
@Tier1230
@Tier1230 4 жыл бұрын
@@yunjiehong4649 yeah but wouldn't your clothes get dirty which kind of ruins the point of the shower
@parvgour5284
@parvgour5284 4 жыл бұрын
Yunjie Hong dirty man...
@AntonioMac3301
@AntonioMac3301 4 жыл бұрын
He could’ve done his laundry... I don’t own many clothes so I do my laundry every week which could be exactly what he’s doing...
@TheYaBoyKevin
@TheYaBoyKevin 4 жыл бұрын
Seeing William take 1 minute to solve it while it takes me 6 hours to arrive at a bad solution or sometimes never solve it is depressing 😞.
@skyFullOfStars
@skyFullOfStars 4 жыл бұрын
True!
@tylerlee232
@tylerlee232 4 жыл бұрын
This dude probably saw a probably similar to it a hundred times by now. His problem solving process is mostly based on applying memorized solutions rather than original thinking.
@rocknroll7967
@rocknroll7967 4 жыл бұрын
@@tylerlee232 I don't agree with you. You cannot reach international grandmaster on codeforces without original thinking.
@ask4144
@ask4144 4 жыл бұрын
The first challenge 10s hahahaha!
@Zzznmop
@Zzznmop 4 жыл бұрын
2kilo o I wonder how many times he’s seen the solution to that problem!
@mournblank
@mournblank 4 жыл бұрын
I think he should play blitz chess
@Warrior97489
@Warrior97489 4 жыл бұрын
Its standard question of bitmasking. Just take XOR(bitwise operator) of all elements. Those elements which appear twice cancel each other out leaving only the unique element.
@Warrior97489
@Warrior97489 4 жыл бұрын
@@Zzznmop Its standard question of bitmasking. Just take XOR(bitwise operator) of all elements. Those elements which appear twice cancel each other out leaving only the unique element.
@LeagueJeffreyG
@LeagueJeffreyG Жыл бұрын
Bro really just set a loop to 10million and brute forced happy numver hahahaha
@VeeWebCode
@VeeWebCode 4 жыл бұрын
In CSGO we call this walling.. :)
@kartarsingh7776
@kartarsingh7776 4 жыл бұрын
Nah its an aim bot
@mahmoudabdelsattar8860
@mahmoudabdelsattar8860 4 жыл бұрын
when did u start learning code????, im a fan ur super freaking fast
@GodOp_yt189
@GodOp_yt189 3 жыл бұрын
Bro in calculate the height of tree you just do it in a single line like return 1+max(diameterofbinarytree(head->left),diameterofbinarytree(head->right)) ; In a simple way
@ajitchoudhary352
@ajitchoudhary352 4 жыл бұрын
Bro your typing is damn good I wanna learn that fast typing can you give me some tips
@dagadbm
@dagadbm 4 жыл бұрын
keybr.com typingclub.com
@abhishekjindal2389
@abhishekjindal2389 4 жыл бұрын
Week 2 : Problem1 (Middle of LL) : you could've done it in just one pass using fast-slow pointer method Week2 : Problem2 (Backspace String compare) : You used O(N) extra space whereas the problem statement restricted it to O(1) :) You could've traversed the string backward to know in advance the number of characters to be skipped which is truly O(1)
@b0606089
@b0606089 4 жыл бұрын
I also type code this fast... In my mind
@vishalchaurasia96
@vishalchaurasia96 4 жыл бұрын
Just amazed by seeing your videos.
@shivamjones952
@shivamjones952 Ай бұрын
What keyboard are you using?
@alexhaszard
@alexhaszard 4 жыл бұрын
my typing gets faster just watching this guy
@Zzznmop
@Zzznmop 4 жыл бұрын
Imagine every single program as a single function. Now remember the solution (that is a solution you don’t understand) to a problem you have already seen before. Now type it LOUD AS YOU CAN. *boom* competitive coder status === achieved
@Eddie-um6cw
@Eddie-um6cw 3 жыл бұрын
Do you think you can give us a setup review or at least give me your keyboard name cause im curious....
@tomsanjuan1
@tomsanjuan1 4 жыл бұрын
Any chance you could film how you type from above? I'm convinced you have 6 thumbs...
@nelsonthekinger
@nelsonthekinger 3 жыл бұрын
Hi, have you solved many problems like this ones before?
@aaronlin4502
@aaronlin4502 4 жыл бұрын
For me I need one hour in avg to complete one and this guy did 30
@yacinmessaoud186
@yacinmessaoud186 4 жыл бұрын
Great job keep it up !!
@manjunathvasam4981
@manjunathvasam4981 4 жыл бұрын
Man was starving for your video
@1808merce
@1808merce 4 жыл бұрын
Hola amigo, me gusta tu rapidez en la programación, yo aún soy estudiante de ingeniería en desarrollo de software y quería saber que consejo puedes darme para aprender a programar y tener rapidez en la programación gracias saludos desde México
@p41ne95
@p41ne95 4 жыл бұрын
What did you use/where did you go to learn coding?
@VeeWebCode
@VeeWebCode 4 жыл бұрын
What keyboard you use?
@dev.nghean
@dev.nghean 4 жыл бұрын
i love you
@batmendbatsaikhan8496
@batmendbatsaikhan8496 4 жыл бұрын
Hello. I am a high school senior competed in IMO and IOI so I'm very confident in my theoretical skills. However, since my 5 hours olympiad days are coming to an end, I am migrating to Codeforces to have fun. But after a few contests, I understood that it was hugely a game of speed, and I am struggling to keep up. So can you make a video about how you prepare for- - Finding solutions quickly - Maybe the way of thinking? - Implement those solutions quickly Thanks for making time to read this comment, All the best and to the Impossibliest of all Impossibilities, Batmend Batsaikhan,
@kuancs1
@kuancs1 Жыл бұрын
in the same boat. hope he sees this
@traditionalconcerts2950
@traditionalconcerts2950 2 жыл бұрын
Me: Run Code first than Submit and then code has many errors. William: Directly Submit the code and code Accepted
@zanies6288
@zanies6288 Жыл бұрын
William won't directly submit it if it was during a contest.
@jrenzie
@jrenzie 4 жыл бұрын
Men you're so good 👊💪
@hanlisepro2917
@hanlisepro2917 3 жыл бұрын
Him: Why it took me more than a minute to do this standard problem Me: Why it took me more than a day to do this level 800 codeforce problem
@tonymok535
@tonymok535 4 жыл бұрын
Me: spending two minute to solve easy questions and thought I’m fast William: damn it takes me more than a minute to solve a standard question
@gunasekart.j3552
@gunasekart.j3552 4 жыл бұрын
Hi, William lin what a great video. I am very inspired by your speed and accuracy in solving the problems ..you have a very good sprit. Continue keeping the great spirit and sharing your spirit to the universe ....Could you tell me the software you are using for the timer.
@gladwinrojer273
@gladwinrojer273 4 жыл бұрын
21:01 Valid Parenthesis String
@dhruvnation1884
@dhruvnation1884 4 жыл бұрын
bro your are very inspirational
@b0606089
@b0606089 4 жыл бұрын
When I checked your solution for buy and sell stock.. I am confused how it works. I tried same solution in 121 problem of leetcode. It failed in example tc. Why
@ibrahimyzineb5747
@ibrahimyzineb5747 4 жыл бұрын
Hello, the solution for this exercice is not correct. It's more complicated than what he coded. So it's normal if it's not working ! it's a complex DP pb :)
@starlord0732
@starlord0732 4 жыл бұрын
Ce to say that it would not work. He got lucky with that particular question. Even if he did not get lucky, he could've come up with a working one in like a minute imo.
@warsin8641
@warsin8641 4 жыл бұрын
How do you find the MOTIVATION to do this man holy fuck
@miunify
@miunify 4 жыл бұрын
Wish I was this gifted...
@hacker-7214
@hacker-7214 4 жыл бұрын
@Donald J. Trump you're dumb if u think he isn't gifted. Since ure trump u are dumb by default
@Warrior97489
@Warrior97489 4 жыл бұрын
@@hacker-7214 He can be both talented and have practiced hard. Why it has to be one or the other ?
@clipit4503
@clipit4503 4 жыл бұрын
Im learning for olympiade(senior) what level do i need to be to peform good? I solved many problems (the exercises on the website of olympiade of informatics) And how long did it take to study to end second im 15 hopefully i can make it into ioi cause it is not very populair in my country(belgium) And maybe even end up top 3 i feel like i can get there or is this too ambitious? Help???
@dbsllama6042
@dbsllama6042 4 жыл бұрын
Not too ambitious buddy, u can do it!
@jeb_7749
@jeb_7749 3 жыл бұрын
Охереть. Он решает только 5 минут, а я уже устал останавливать видео, чтобы понять его алгоритм
@partth-p9t
@partth-p9t 4 жыл бұрын
This guy finished 30 days worth of code in 1 hour lol
@parvgour5284
@parvgour5284 4 жыл бұрын
he might have attempted all the questions previously with another id...
@owenizedd2830
@owenizedd2830 4 жыл бұрын
Technical parv No he didn’t , I bet you don’t know about codeforces, see his rating there, he’s red coder, if you don’t know red coder means, I hope you can find it out, and understand how unreal redcoder is.
@parvgour5284
@parvgour5284 4 жыл бұрын
Owen Izedd I know about codeforces bro and his rating and here, I am not talking about codeforces and his rating. I am giving the possible condition that might have been applied by him...
@owenizedd2830
@owenizedd2830 4 жыл бұрын
Technical parv Dude! You’re not talking about it but it is 100% relevant here, Do you really think a legendary grandmaster would do that kind of thing? Lol he can solve a lot more difficult and different level problems on Div1 in under 2 hours (CF Round). These problems are nothing just Div2 or even Div3 for him. His rating 2800+, if you understand how different that level is, you WOULD NOT say that.
@carlosmariooliveira5566
@carlosmariooliveira5566 4 жыл бұрын
I like your movies a lot
@Cookie-mv2hg
@Cookie-mv2hg 3 жыл бұрын
Yeah right more like 30-minute LeetCoding Challenge for him... I have to pause to read the question or he just finish in the blink of an eye.
@kikis5072
@kikis5072 4 жыл бұрын
programming is not about learning stuff fully, programming are ideas! you dont have to be smarty
@darkcirtnus4611
@darkcirtnus4611 11 күн бұрын
I wish I was like you
@AmarKumarPatnaites
@AmarKumarPatnaites 4 жыл бұрын
can u suggest me a book or website to do coding from zero level
@bhavyaahir9833
@bhavyaahir9833 4 жыл бұрын
Does anyone know what extension he is using for timer?
@leisure8969
@leisure8969 4 жыл бұрын
Glitchless any%
@rajshekhar2953
@rajshekhar2953 4 жыл бұрын
what happen to ur vice why don't u increase ur sound level ? what is the use of that expensive mic if u don't use them properly. I have to use a booster extension all the time to watch all of ur videos. I have seen many KZbins using 1 dollar microphone mic and able to produce loud and clear voice.
@MAKafi-mj7iv
@MAKafi-mj7iv 4 жыл бұрын
@William Lin , Can you tell me,bro how can you solve the problems without reading it? Nice Coding.
@zenzen318
@zenzen318 4 жыл бұрын
I am not WL, but still it's obvious - he has seen the problem many times (probably) and makes quick conclusions.
@Warrior97489
@Warrior97489 4 жыл бұрын
​@@zenzen318 Don't waste time reading problems. Most of the time, they just make up some long stories which is completely unrelated to question. First, look at sample input, output and explanation(if provided) and then skim through the passage to get the jist.
@Warrior97489
@Warrior97489 4 жыл бұрын
​ zeN zeN Don't waste time reading problems. Most of the time, they just make up some long stories which is completely unrelated to question. First, look at sample input, output and explanation(if provided) and then skim through the passage to get the jist.
@naveengorojanam7999
@naveengorojanam7999 4 жыл бұрын
For Middle Element of Linked List , you could have gone with slow and fast pointer technique. It is much faster than traversing the whole LL
@ezdp
@ezdp 4 жыл бұрын
i forgot to do the 10th day problem...
@hiddencuber2250
@hiddencuber2250 2 жыл бұрын
Understood nothing but inspired
@bhaskar08
@bhaskar08 4 жыл бұрын
Do you live near the airport?
@prashanthasp6723
@prashanthasp6723 3 жыл бұрын
In the first problem if vector size is even then xor solution will not work
@user-mr-m12312
@user-mr-m12312 4 жыл бұрын
Okay cool
@kbcoder3734
@kbcoder3734 4 жыл бұрын
What a speed...
@pratyushmisra2516
@pratyushmisra2516 4 жыл бұрын
My two teachers in cp William lin and Errichto
@decisive_tiger436
@decisive_tiger436 4 жыл бұрын
You upgrading aren’t ya 😏 or is the keyboard switch up and camera up quality just me
@kartaLaLa
@kartaLaLa 4 жыл бұрын
How often do you record LC 30 days video tmw: Yes The Mario-like speed run is interesting, you may invite other CPers to join this as well~ Great video!
@shyamvaghela5236
@shyamvaghela5236 4 жыл бұрын
Timer is amazing. How to set up it.
@haywired5903
@haywired5903 4 жыл бұрын
It was good to see him get stuck on a standard longest contiguous sub array problem, I have some hope!
@karthikbhargav6148
@karthikbhargav6148 4 жыл бұрын
peace sign orz
@rahil_rehan
@rahil_rehan 4 жыл бұрын
ok cool!
@llawliet1750
@llawliet1750 3 жыл бұрын
are u using linux or windows
@VivekKumar-fe4mt
@VivekKumar-fe4mt 4 жыл бұрын
Here is a playlist where I will daily upload leetcoding challenge scolutions screencast. kzbin.info/aero/PLYTuT5lJJkPOy2MKsAMDjFhBWyG_VNYoO
@prashanthasp6723
@prashanthasp6723 3 жыл бұрын
Use this command in Ex mode to compile and run program !g++ % && a.exe
@kunalgupta8380
@kunalgupta8380 4 жыл бұрын
How do you type so fast Plz tell
@xsharawi
@xsharawi 4 жыл бұрын
this run is invalid because the time ends when you get AC not when you submit, jokes aside that's pretty good
@hellowill
@hellowill 4 жыл бұрын
Very cool, but some you used extra space etc. which would be disqualified
@tmwilliamlin168
@tmwilliamlin168 4 жыл бұрын
In which challenges?
@hellowill
@hellowill 4 жыл бұрын
@@tmwilliamlin168 Backspace string compare. Looking back it was a follow up only.
@alitsuya9774
@alitsuya9774 4 жыл бұрын
You are monster!
@aislam9331
@aislam9331 4 жыл бұрын
I love errichto also and u also
@mrfrontend1
@mrfrontend1 4 жыл бұрын
Superhuman!!!
@nelsonthekinger
@nelsonthekinger 3 жыл бұрын
I'm shocked
@hungvu11
@hungvu11 4 жыл бұрын
How you think so fast 💨 😿
@devajitasem4618
@devajitasem4618 4 жыл бұрын
My speed run will take 30 days.
@Mohith7548
@Mohith7548 4 жыл бұрын
It would be better if you do this in chunks of weeks.
@kaiwang2924
@kaiwang2924 2 жыл бұрын
Are you also considering quit coding after watching this video?
@irvinge4641
@irvinge4641 4 жыл бұрын
SDE, SDE 2, Senior Engineer, Principal Engineer, Staff Software Engineer, William Lin Engineer (committing 1k lines of code per day)
@nemuelquispelopez6784
@nemuelquispelopez6784 4 жыл бұрын
Podrias poner subtitulos en español, aun no domino el ingles please.
@jonymusic7752
@jonymusic7752 3 жыл бұрын
Tenemos que aprender bro:( yo ni se , soy un noob de primera en el inglés
My Brain after 569 Leetcode Problems
7:50
NeetCode
Рет қаралды 2,6 МЛН
Winning Google Kickstart Round A 2020 + Facecam
17:10
William Lin (tmwilliamlin168)
Рет қаралды 9 МЛН
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 81 МЛН
Why I like C programming more than Web Dev (rant)
3:57
NeetCodeIO
Рет қаралды 171 М.
Winning LeetCode Weekly Contest 201
12:07
William Lin (tmwilliamlin168)
Рет қаралды 131 М.
What is Competitive Programming?
6:26
William Lin (tmwilliamlin168)
Рет қаралды 2,5 МЛН
Danya Pulls UNO REVERSE on Kramnik's CHEATING Allegations
17:53
TightKnights
Рет қаралды 228 М.
Winning Facebook (Meta) Hacker Cup Qual Round 2022?
53:55
Neal Wu
Рет қаралды 2,5 МЛН
I Solved 100 LeetCode Problems
13:11
Green Code
Рет қаралды 153 М.
Winning Google Kickstart Round C 2020
30:57
William Lin (tmwilliamlin168)
Рет қаралды 3,9 МЛН
Factorio teaches you software engineering, seriously.
21:27
Tony Zhu
Рет қаралды 1,8 МЛН
The unfair way I got good at Leetcode
6:47
Dave Burji
Рет қаралды 472 М.
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 81 МЛН