William Lin in a few years: "Didn't expect to recieve a Turing award... But I'll take it!"
@harryguanous71984 жыл бұрын
Hello Tren Black, when did you get here.
@pearlinperil99854 ай бұрын
trennnn🥹
@rayanbaida4 жыл бұрын
this guy solves the questions faster than i can read them
@samkarpa49374 жыл бұрын
😂😂🤣
@jhonx14204 жыл бұрын
LoL true
@FFMAN34 жыл бұрын
That's because he has done so many similar questions, he recognizes a problem with first word and doesn't read whole question
@VrickzGamer3 жыл бұрын
@@dsa5821 No Red code is William Liner
@nightcoder5k2 жыл бұрын
You can get ahead of him by pausing the video and reading. LOL
@kishorprasad38174 жыл бұрын
Hey William, Lately I observed that you are taking part in almost all leetcode contest, kindly upload videos whether you win or not, even if you don't perform well, we learn how you debug things and come to optimised solution.. Your videos are quite helpful. Thanks for helping us out.
@pleasesirmorevideos46844 жыл бұрын
he did not upload in the bit wise weekly contest when he came 12th :(
@vtvtify4 жыл бұрын
Meanwhile Errichto uploading his last place rounds on topcoder..
@kueen30324 жыл бұрын
He came 3rd in weekly today's weekly contest 202. I don't understand how he did 3 questions in 3mins (easy, medium, medium) and 1 question in 6mins (hard) so total 9mins, and the ones who came 1st and 2nd did all 4 in 7 mins. How come people manage to read, think, code 4 questions including hard questions in just 7-9mins.
@pleasesirmorevideos46844 жыл бұрын
@@kueen3032 it is all about practice the first two questions are extremely simple and the third one is simple binary search well known question.
@kishorprasad38174 жыл бұрын
@@kueen3032 you can check his videos to realise abt speed, they have immense practice and are active on all coding platforms. Leetcode questions are comparatively easy as compared to codeforces..
@jacked_asian3 жыл бұрын
what a trooper to do this while mom vacuums
@AaronHe4 жыл бұрын
10:28 I enjoyed 6th place for one second.
@vancedstone4 жыл бұрын
Hey that's still really good!
@AaronHe4 жыл бұрын
@@vancedstone Yeah dude, I finished the third problem, looked on the leaderboard, and freaked out. Tried to solve problem 4 as fast as possible but failed.
@vancedstone4 жыл бұрын
@@AaronHe Lol I would probably freak the heck out too and mess up the next problem.
@michaellakouadio61334 жыл бұрын
Hey, i want to learn how to code but don't know where to start. Do you have any tips? Thank you!
@rexgamingcsgoandmore48334 жыл бұрын
damn bro good job
@harsh63904 жыл бұрын
bro you are an inspiration to me..the moment i submitted my first solution you had won the contest...
@de_vamp4 жыл бұрын
And me at that time, was trying to even understand the problem
@nizz4m4 жыл бұрын
@@de_vamp And me at that time, still searching at stackoverflow
@Cuberates3 жыл бұрын
and me at that time, wondering if I'm in the right competition
@anmolsharma95393 жыл бұрын
And me at time , thinking which is right language java or cpp
@akshanshthakur92352 жыл бұрын
And at that time, was born
@teeksGG3 жыл бұрын
I'm almost more impressed by how confident and quick you are on the keyboard. Someone can be just as smart as you but that ability to quickly input everything has to be a major advantage.
@harshaaravala28612 жыл бұрын
I'm new to programming so I don't understand what he's doing at all but it's fun watching someone solve the hardest of questions with ease.
@tylerxiao26564 жыл бұрын
I am proud to be part of the William Lin Fan Club on Codeforces.
@cwagnello4 жыл бұрын
William: I didn't do that well ... solves all 4 problems in 10 minutes. Everyone: o_O
@turuus52154 жыл бұрын
Asian culture
@chocho5633 жыл бұрын
rank 1: i didnt do that well
@mansi30422 жыл бұрын
What else he wants 😐 I won't be able to solve a single problem in that time 😂
@Chiby55703 жыл бұрын
William : Winning the Contest Also William : I don't think I did that well!
@user-pj3fs9yo1s4 жыл бұрын
I just finished the first problem when your solutions of all the problems were accepted😫😫😫
@TBasianeyes4 жыл бұрын
you are still doing better than 95% of us
@folyplays-getgamified36134 жыл бұрын
@@TBasianeyes okay sorry to disturb but what exactly is this? Is this supposed for a certain age group or free for all? And what languages does it support?
@bmxguy4184 жыл бұрын
@@folyplays-getgamified3613 this is a contest on a website for problem solving training for people in the CS industry. You should learn algorithms, data structures and complexity analysis before diving into it. It supports all mainstream languages
@turuus52154 жыл бұрын
bmx guy How can I join this competition?
@folyplays-getgamified36134 жыл бұрын
@@bmxguy418 Thanks! Appreciate it man!
@pramodmehta83994 жыл бұрын
Heyy william, i was on problem 2 when I saw that you have won the contest. I felt so happy at the moment that you have won. KEEP IT UP ....
@GoldenLion56484 жыл бұрын
Great job William! Have you heard of the advent of code? It is a series of coding problems with a story. There is a new problem with two parts released every day in December until Christmas. The old problems are still up if you want to try them/ make videos on them. Keep up the good work!
@SergeDuka3 жыл бұрын
So basically, the code doesn't have to be efficient, the timing of submission is all that matters, right? I registered on Leetcode like a week ago and they sent me an invitation to this thing, so I'm trying to figure out what it's about. Also, I presume that Python (or C++ for that matter) would win over Java because the code is more concise hence less typing, right?
@minakshikudalkar5574 жыл бұрын
I submitted my first solution at 10 mins, and you won the contest by then!! Congratulations :)
@shariqshaikh57154 жыл бұрын
william lin can you please suggest us where should we practice more like we can become like you and make our problem-solving skills better?
@omarabozein70154 жыл бұрын
Finallyyyyy a new viddd ! Legend thanks for sharing ur knowledge
@smit3592 ай бұрын
If he switches in the dark theme we r done.
@manas_singh4 жыл бұрын
This is the kind of content I like waking up to
@xappppp2 жыл бұрын
I like this hardcore problem solving video, it could be more revealing than a prepared class.
@grandparick31764 жыл бұрын
For the love of God someone please tell me what keyboard he uses. Thank you.
@pradeepkargwal5113 жыл бұрын
Just think ,how calculations are going on in his mind
@bohuazhang91454 жыл бұрын
Congrats!
@yihanlei92204 жыл бұрын
i waited for your video for a long time
@rexgamingcsgoandmore48334 жыл бұрын
Hey william, you better upload a video on you winning Codeforces Round #663 (Div. 2), congrats !!
@AlexCarter8814 жыл бұрын
Make Strings Great Again
@SergeDuka3 жыл бұрын
Yeah, I had the same thought. 😂😂😂
@owenizedd28302 жыл бұрын
Damn the minimum number of non overlapping solution is really great.
@wthxrsh4 жыл бұрын
How he learnt programming I want to know that..?
@securityintech4 жыл бұрын
Why weren't you in Codejam finals?
@cogitoergosum79454 жыл бұрын
He's not at that level yet. He is still young and have a lot more to learn. If MIT does not take too much of his time this year, he will definitely be in the finals next year. btw He came 138 this year. It's quite a good achievement.
@cwagnello4 жыл бұрын
How can you concentrate with the vacuum cleaner in the background??
@anmolsharma95393 жыл бұрын
🤣🤣
@deepraval34064 жыл бұрын
Make a speedrun video on codechef past long challenges
@sorinica Жыл бұрын
hi! I saw you are using vim. Can you give me some links for configuring vim for windows? thanks
@abhigyanshrivastava12554 жыл бұрын
4:22 why I never had to cast string.size() to 'int', but William is getting a Runtime error?
@samwisegamgee85024 жыл бұрын
size() returns unsigned int. So when size() is zero, size() - 1 becomes UINT_MAX instead of -1. It's one of the most annoying things.
@memesmacha614 жыл бұрын
Can you please make competitive programming series
@yujianzhao64614 жыл бұрын
I think for your solution to the first problem, in the worst case like 'abcdeEDCBA', you have to loop N times, which makes your algorithm O(N^2). I think it's easy to do it with O(N). Also, you don't have to use t as a backup of s.
@user-pj3fs9yo1s4 жыл бұрын
I used the stack to do the solution with O(N), but only the largest length of the string is 100, so you can just loop to maximize the time you spend at other problems even though it is an algorithm with O(n^2)
@Arunnn2414 жыл бұрын
Yeah there's definitely better ways, but in a competition with inputs that are going to be low in size, the fastest solution becomes the one you can type out the fastest.
@giabao6462 Жыл бұрын
i admire you so much
@tydical4 жыл бұрын
It feels like when he is typing the video is at 2x and when speaking it's at 1x. When di youtube start tis feature?
@Sobioytccc10 ай бұрын
His solving ability is relevant to George Hortz😮
@kaushik.aryan04 Жыл бұрын
This guy solved this question in 4 minutes it took me 2 days to solve this (last one)
@ClashwithAshishClashboy4 жыл бұрын
From where i start to learn advance topics like tree problems or graphs problems based on bfs or dfs........as i m not able to solve these type of problems in contests....kindly guide me
@vedanshbhardwaj65483 жыл бұрын
Just imagining how long would your interview last !
@gokul87474 жыл бұрын
can you make a prep guide on ioi
@zoravier75493 жыл бұрын
what for(int i=cuts.size() ; ~i; --i) what is ~i operrator can anyone explain.
@AustinHong-re1ij11 ай бұрын
It’s the bitwise not operator. When i becomes -1 it’s bit representation is set to all one and biteise not operator will turn it into 0 at which point the for loop terminates
@sailaminoak4 жыл бұрын
Can you explain the last problem
@srishtikdutta89464 жыл бұрын
Next Video -->Codechef long in 12 hours.
@yessirski7868 Жыл бұрын
How in the world does anyone get to this point? I would love to be able to go through problems like this.
@springli79174 жыл бұрын
so cool
@cogitoergosum79454 жыл бұрын
Gennady is a beast!! It's time for him to retire now and change the world with his mind.
@shahidtauheed75534 жыл бұрын
Hey bro how r u ?
@deepanshuyadav44184 жыл бұрын
why s.size() in the first question was needed to be typecasted to int ? Shouldn't size already return int value ?
@guzzo90004 жыл бұрын
I think it is some weird data type, like std::size_type. Either that, or it's an unsigned int, or something. Idk for sure doe.
@miteshkumar55574 жыл бұрын
You need to typecast it to (signed int) so that if the string is empty, it won't underflow to INT_MAX. s.size() returns an unsigned int dawg.
@labgeek15594 жыл бұрын
is someone vacuuming or just the video? :)
@user-yw7oh3ow7g4 жыл бұрын
William Make A Journey Video about your coding skills.....
@sihoonoh9021 Жыл бұрын
I don't know much about coding, so please correct me if I am wrong. For the cutting problem, can't you be more greedy with it? You compare each pair of partitions parted by the cuts, and the smallest pair gets cut last.And assuming the cut in this partition is now patched , repeat the same process and you get the second to last cut... and so on in this way you work backwards. I don't understand C code, but I am guessing from the fact you said dynamic programming ,the complexity is factorial, if you consider every single cut, and every single cut excluding the previous cut, and so on. Mine can be done in n+(n-1)+(n-2)+ =n^2, what is wrong with this?
@mfjww7 ай бұрын
Greedy is not correct, you have to consider every combination. And the time complexity of dynamic programming in the video is n^3
@rohanpandey99574 жыл бұрын
william lin bro which keyboard do use??
@10minutesandunder11 ай бұрын
how would he stack up vs tourist
@kumarshivam80774 жыл бұрын
How many years have you invested on programming
@snggaming60884 жыл бұрын
10years
@anmolsaxena66303 жыл бұрын
Who are here after Love babbar video?
@samlawson77184 жыл бұрын
How u do that soo fast
@NotFound-hy7qb4 жыл бұрын
One request - You should post your solutions in discussion section of leetcode that would help alot
@Xp-Sam4 жыл бұрын
can anyone explain why he needed to typecast to int in question 1?
@intellagent76223 жыл бұрын
I just got this problem on Roblox OA yesterday LOL
@trexbattle4 жыл бұрын
Algo expert io ad but tht lisp dudes girl lookin veluctuous
@prakash_774 жыл бұрын
Did you mean voluptuous?
@anilkumarpelluri37954 жыл бұрын
Hey! What's ur goal?
@fanaticalplel10034 жыл бұрын
This guy definitely has google and ibm and a whole lot of companies begging for him to work there
@vanshjoishar92183 жыл бұрын
oh my god you look so sleepy dayum! Still manage to win? WTH am i doing with my life?
@pleasesirmorevideos46844 жыл бұрын
can't you discuss the solutions also? otherwise there is no point in watching this
@snipersquanza14534 жыл бұрын
He sometimes posts explanations to these types of problems, however he just posts these to show his coding process, but not in-depth because he needs to go quick.
@irdunno22044 жыл бұрын
It's a contest, I don't think he would waste time explaining when the time is ticking.
@pleasesirmorevideos46844 жыл бұрын
@@irdunno2204 i am talking about adding explainations after the contest ends.
@HDbIce-oj3wv4 жыл бұрын
@@pleasesirmorevideos4684 I agree with you
@kevinrojas76654 жыл бұрын
The best you can do is try this you own and when you've solved them or have a nice grasp of what happened see the videos. That way you'll now what's happening and understand his solutions
@WilliamYFeng4 жыл бұрын
Haha, problem 4 almost got me. I implemented a DP table in the last 2 minutes and it worked :D Reaction: kzbin.info/www/bejne/ZqHXo5uGns6hhtk
@amiteshsingh41654 жыл бұрын
OP
@perfectgamer92084 жыл бұрын
Change colour of chrome
@fuadf.78424 жыл бұрын
idk what is he doing but i still watch it till end tho
@bunnyhop97984 жыл бұрын
How to study for competitiv programming?
@renaldiatma78284 жыл бұрын
@@cogitoergosum7945 thank you....
@brandish-so1rq Жыл бұрын
просто пришел и затащил игру
@svsrkpraveen4 жыл бұрын
I could only solve 2 problems in 1.5 hours :(
@HiPh0Plover14 жыл бұрын
u better fucking win google code jam next year , i mean tourist been winning for 7 years wtf
@knowledgepoint21244 жыл бұрын
Hey william, i have a question for you, How much had you scored in your 10th standard???
@HAL--vf6cg4 жыл бұрын
what an idiot
@udhavvarma70972 жыл бұрын
How is it relevant?
@VrickzGamer4 жыл бұрын
please solve codechef AUGUST LONG CHALLENGE BROO
@vamp74354 жыл бұрын
Hey William! I was wondering how you inverted the integers in the second question. Also, what does c^=1 do, and does it invert c?
@cbyitina41704 жыл бұрын
^ means XOR, x ^ y -> return x == y ? 0 : 1;
@Piyush-yp2po Жыл бұрын
It is xor operation, 1^1=0 and 0^1=1 , so it basically inverts
@marcosamuel174 жыл бұрын
Hello!
@seqi18904 жыл бұрын
orz
@user-gz6bg3kr2l3 жыл бұрын
兄弟你是怎么练习的呀,我也练习,但是和你的速度比起来差很多,有什么方法么?
@Warrior974894 жыл бұрын
Why you upload only when you win? Pls upload regardless so that we can watch and learn. Thanks.
@Felven4 жыл бұрын
O.O
@cbyitina41704 жыл бұрын
I doubt he was already able to code when he was born.
@danielchoi61284 жыл бұрын
First
@tmwilliamlin1684 жыл бұрын
Congrats!
@shashikantkumar50954 жыл бұрын
@@tmwilliamlin168 lol
@shubhmishra664 жыл бұрын
No views 3rd like
@mc-nf7hd4 жыл бұрын
8th
@jhashivam284 жыл бұрын
William 1 request plz plz plz plz Make atleast 1 vdo doing CP in java plz 🙏
@user-od7vs2fs2v10 ай бұрын
he is just insane 🫥🫥man
@kunalaggarwal38672 жыл бұрын
It took me 50 mins to come up with an approach and solve the last question and this guy solved that question within 3 minutes and still complained that he didn't do well in the contest.🥲