How to Solve ANY LeetCode Problem (Step-by-Step)
HTML-код
- Опубликовано: 14 июн 2024
- You can solve ANY coding interview problem - you just need a step-by-step approach.
In this video, I'll show you a formula for solving coding problems, and I'll also walk you through these steps for a hard LeetCode question, so you know you can solve anything with it!
📘 Chapters
0:00 - Intro
0:48 - Simplify Problem
3:02 - Pattern Recognition
7:27 - Implementation Plan
9:27 - Coding Time
10:06 - Debug
🔗 Resources
AlgoMonster Flowchart: algo.monster/flowchart
Big O EXPLAINED: • Big O in 2 Minutes
Data Structures EXPLAINED: • Top 7 Data Structures ...
Algorithms EXPLAINED: • Top 7 Algorithms for C...
#coding #softwareengineer #leetcode - Наука
Link to the free flowchart I used in this video:
algo.monster/flowchart
At the first day of Leetcode , to be honest I felt I should give up. But 1 questions per day , 1 years later , I can pass 70% of easy and 40% medium. I even get an offer by passing 3 Leetcode questions with big bank company. So my suggestion is keep practicing Leetcode like you playing a game!!
hey, i want to ask you wether you did all of the questions on leetcode by you own without any help or you tried and when you were not able to solve it than you referred to any yt video? i am doing leetcode so i am not able to solve the questions ... i try to solve one question for 1 hr or more and than i refer to yt video. is this good ? any suggestions? Thanks
@@vrajpatel9259 Sure. Since you and my past self have no idea how to play the Leetcode game. Once you have no idea how to do it or don't understand the question within 10 mins , just look for the answer. There is no shame to look at it. The way I still doing it is look at the approach , and use that approach to create your own code.
@@vrajpatel9259hey we are on the same page. But you know that's the way of getting learn from mistakes. Keep it on mind where we struck, why does it happens every time? Try 30-40 mins max for any level of question even though can't trick the solution then try to approach other's intuition and code, then try a dry run on your own.. That's where I found my solution. Keep it up buddy... Have a nice day
Same question as above
Yes buddy , think solution for max an hour
If it's not clicking than you can see solution
But after that don't forget to revisit the question after some intervals
If problem solving is your hobby then leetcode is a great place to be at.
The feeling after starting to learn sort methods: everything is sort!
Sort is OP
That flowchart is genius!
I stoped video at :"My friends cracked FAANG with less than 100 solved LC problems"
One of the best videos I have watched! Especially going through a problem using the flowchart.
Thanks so much! Walking through problems with a flowchart is a really systematic way to approach problems, and something I think engineering-minded people really benefit from.
Perfect practice makes perfect indeed.
Awesome! This video was very helpful. ❤
Nice tips. Very thanks.
Keep it up brother...I was one of those subscribers when you had started this channel..Its inspiring to see you grow..❤❤
Thank you so much! I appreciate that you’ve been here since the start, hopefully I can keep making content that you can enjoy!
Finally getting serious about coding and this is really eye opening. Started revising and learning about algorithms to get a strong foundation. Thanks for the video
Great idea! Algorithms make up so much of coding, it’s super important to know the fundamentals.
Thank you so much this really helps 😊
Thanks for watching!
Am a big fan of algo monster easy to follow those templates
God bless you. This is so clutch
Thank you!
love this video!
Thank you!
That flowchart seems extremely useful
The flow chart is amazing 👌
Everytime I wonder, why is this channel so underrated? 🤔
Haha thank you! Hopefully it won’t be for long 🫣
Is this question like bus routes the hard question ? Great video
thanks!
U think you can make another video of what to learn before leetcoding
these things come naturally when you've practiced enough
Like learning to ride a bike
Hi , I have done the topics except dynamic programming and solve around 180 problems but still not able to build logic. Should i leave dsa ? Can you suggest me what should i do ?
Hi! What areas do you find you struggle with the most? Is it recognizing the pattern? Is it knowing what to code?
@@Codebagel both. Sometimes know the approach but not able to convert it into code.
I'm facing the same problem
Solve recursion problems
I want to be sure , in 1:57 you try to change begin-word to the word in the word-List until to reach the end-word
Random observation, but in the slide that shows the final BFS solution, I think the code that checks if the new word is in the word list and not in the visited and not the word itself, needs to be indented to sit under the inner for loop?
Good catch… 😅 after hours and hours of editing you’d think I’d catch everything but sometimes something slips through. Thanks for catching that!
Hahah I'm sorry, didn't mean to devalue the effort at all. This video was incredible and thank you very much for making it 🎉❤
@@yohahnribeiro6029 Haha no worries not at all! I actually like it when people point things out because I know to keep an eye on that for future videos! Only way to grow is to learn from mistakes, so thank you 😁
Maybe I'm dumb but what if I didn't understand question, what should I do?
from 2:32 , from dog ->lot I had to change two letters ? not one at the same time.
this is by far the nicest video I have ever watched.
I hate how interviews force Leetcode questions. Super annoying. I couldn’t get through the first problem.
The more you are good at solving these problems, the more you are able to come up with solutions for real-world probelms.The probelms test your ability to understand the requirements and write corresponding code for the same. So that's only way to test logical and analytical capabilities of a programmer.
@@dss963 btw leetcode is not real world problem solving after solving few question I realized that
@@hello_world849 you may come to use your intellectual and logical thinking where you might need to optimise the code for large data volumes. In such scenarios what you learned in algorithmic part come into play. And data structures btw is the core for a software developer or programmer.
@@dss963 I remember all the times I used DP to model roles and users with active record... Hmm that can't be right. Maybe that was when I added some endpoints to a rest api.. Nope... Hey maybe it was inside a Temporal workflow I made? Or adding payment handling by integrating with Stripe? Nah.
Leetcode is used for cracking interviews. It has nothing to do with talent. Even a cab driver can do it if he puts some time and effort’s
is it neccessary to have any achievements in coding competitions to land a job???
Not mandatory but will be a plus point in your resume
4:52 me crying in my $13/day full time frontend developer job
Can ai solve these qns?
wait i need this flowchart
Check the pinned comment - it’s completely free!
Filthy Frank reference, the goat
So far I have only completed less than 20 problems. Will get back to this comment when I’ve reached a century. 😊
I know one doesn’t need to solve that many but I’ll taking a safety net so that I can also practice same kinda problems.
13:10 So something that's been bugging me... is the things and the baby chocobos' butts their egg shell? But most look like plants, so are chocobos... plants? Flying/Grass type pokemon?
Dude im doing an interview in a week and you might made me land a job... You know what? if you did I will pay back to you and the community. See you in a week!
dude, what happend? :D
@@jeffreydijkstra3391 They postphoned my interview and its going to happen tomorrow! wish me luck!
@@jeffreydijkstra3391 Sup! I just received the answer that they are not going to hire me... even tho I have solved every code challenge in optmal solution and with no bugs. I Also did a nice System Design Interview... I think I might have been declined because of the Behaviour questions...
Easy title, but why such a hard question, bro? You don't seem to care about beginners like me. You choose great content, but why explain such difficult problems? I couldn't even understand what you were talking about. Anyway, thanks.
Hi Salah, I’m sorry that it seemed too difficult! I intentionally wanted to choose a question that most people would consider “hard” to show you that if you follow these steps, you can solve any question, even if it’s very difficult. May I ask which parts you couldn’t understand? Maybe I can provide clarity and make my future videos better.
Worked at several fortune 500s without learning advanced leetcode, can only solve the easy problems which is what is mostly required at most companies.
just solve more problems
бибиксонаф .
Ae bhaiya ji job lag gyi hai????
Hanji mere paas job hain (hopefully that makes sense, still learning the language)
you didn't show the solution of dog problem and lot was not possible and you straight jump into your own solution
I’ve made a pretty good living never solving a leetcode in my life or even ever logged into the site
Is def the N word
??
Im not doing this shit.
Useless video.
This is soooooooo good. Thank you so much for the video 🤌
I’m glad it helped!