How to Start Leetcode as a Beginner

Поділитися
Вставка
  • Опубліковано 5 лют 2025

КОМЕНТАРІ • 201

  • @BradleyDAllen
    @BradleyDAllen  2 роки тому +42

    Comment some tips that you know about LeetCode that can help others!

    • @user-wl9fz
      @user-wl9fz Рік тому +1

      May I know what "Must know DS&A" means??
      a) Should I first learn all the concepts at once and then start leetcode??
      or
      b) Should I learn one topic and do enough questions on it and then go to the next concept and repeat the process??
      I would be thankful if you reply..
      (please ignore grammatical mistakes if any)

    • @BradleyDAllen
      @BradleyDAllen  Рік тому

      I would learn topics and solve problems related to those topics. Its all about YOU. You have to learn these things. If it is easier to learn the DSA first then solve problems then do that. If you find something you don't know then you found something to dive into! Stay positive and thanks for watching!@@user-wl9fz

    • @smaransure2234
      @smaransure2234 Рік тому

      Where can I find any, actually good , free content which will help me learn DSA

    • @BradleyDAllen
      @BradleyDAllen  Рік тому +3

      Take your forward on youtube, or striver
      @@smaransure2234

  • @brenoguimaraes7475
    @brenoguimaraes7475 2 роки тому +474

    I think that the hardest part (but also a game changer) is to actually get your pen and paper and write out your solving. Very cool content man! Keep it up!

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому +25

      Yes! sorting out all the thinking your doing is a huge game changer when solving problems!!! Thanks for watching! 💪 good luck leetcoding!

    • @mennahassanhassan4028
      @mennahassanhassan4028 2 роки тому +2

      Completely agree 💯

    • @JSON_bourne
      @JSON_bourne Рік тому +1

      I just finished CS50. I typed super slowly + I remember more when I write things down. I wrote down so much lol

    • @Chilli_Tea
      @Chilli_Tea 9 місяців тому

      disagree, doing that is a tool but you really need to learn the art of simplifying the problem first

  • @lemonn6073
    @lemonn6073 Рік тому +155

    I just signed up for leetcode cause I was told to .. and that introduction was so relatable lmaooooo...

    • @swezork
      @swezork 5 місяців тому +2

      same..

  • @chrisrockscode1202
    @chrisrockscode1202 Рік тому +144

    If your goals for leetcode is for interviews, interviewers will take leetcode questions and make some changes sometimes, so what I’ve been doing is
    1. only reading the first sentence
    2. then come up with all the clarifying questions that I can come up with on my own
    3. Read the rest of the problem to see how close my guess was
    4. Then problem solve to make sure your solving the right question in the interview
    Do this will give practice for thinking about edge cases, and if you gotta gotta gotta talk out the thinking process… I haven’t seriously been interviewing, but soon will be. Thanks for the vid!

    • @BradleyDAllen
      @BradleyDAllen  Рік тому +8

      Leetcode is a tool!!!! Use it the way it works for you best. Thanks for watching 💪

  • @montalvomartinemilio5348
    @montalvomartinemilio5348 Рік тому +9

    thank u dude i'm a begginner at coding and english and these kind of videos are very useful, also i'd like to say that your voice and pronunciation of the english makes it easier to understand for someoe that english isn't his mother languange, thank u, nuew suscriber here :D

  • @saikrishnavadali05
    @saikrishnavadali05 Рік тому +31

    1. Learn data structures and algorithms (learn space and time complexities as well) do this before you start leet code
    2. First, read and understand the problem completely and clearly...Don't jump immediately to code as soon as you get a thought in your mind. Don't touch the keyboard until you read the description clearly.. This will prevent you from missing some of the contents of the problem to be solved
    3. Even before coding.. Take pen and paper and write the steps / pseudo code that comes to your mind
    4. Include code for edge and null cases also in your solution
    5. If you have already solved a few questions before try to use those learnt approaches in your future problems
    6. Know the space and time complexity of your solution. Write it in comments in your solution
    7. For success Be Consistent. Don't copy paste the solution..
    8. The main reason for leetcoding is to become the best in data structures and algorithms... To become great in problem solving and to clear coding interviews easily... So don't copy paste solution in the portal.. Think and solve

    • @joh5333
      @joh5333 5 місяців тому

      Thank you !!!

  • @Cooked1
    @Cooked1 2 роки тому +12

    For a small channel, man this content was good. Keep up the work mate.

  • @SamtheSWE
    @SamtheSWE Рік тому +6

    That intro was an instant sub. Awesome content man

  • @ltomczak
    @ltomczak 2 роки тому +12

    You intro is so accurate. Great vid.

  • @LucasPari
    @LucasPari 2 роки тому +10

    This video is high quality, my man deserves more subs

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому

      Glad you liked it! 👍 Good luck Leetcoding

  • @mehonal21
    @mehonal21 3 місяці тому +2

    That start brought back flashbacks, couldn't be put any better 😂

  • @hasanali6798
    @hasanali6798 2 роки тому +38

    Thank you so much for sharing this Bradley. I am a full stack developer with 2 years experience but i am struggling to solve leetcode problems, i want a clear explanation of how to solve a leetcode problem and i came accross to a right tutorial, thanks again.

    • @artyCrafty4564
      @artyCrafty4564 Рік тому +1

      But why you want to solve Leetcode even after being employed as a full stack developer ? Are you planning to apply for other companies ?

    • @vamsikrish404
      @vamsikrish404 Рік тому

      @@artyCrafty4564 i have 4 years of exp as a software developer, i too find it hard to solve leet code as i have very less knowledge on DSA. In my case, i do contracting jobs, in which they never ask for dsa's in their interview. I want to get into full time but without no dsa knowledge, idk what to do!

  • @viratchronicles
    @viratchronicles Рік тому +3

    Great video!!! I'm currently learning DSA and after it's completion I will jump into the leetcode and this tip of yours surely will help me . Thanks a lot and keep up this good work of yours.....!:)

    • @BradleyDAllen
      @BradleyDAllen  Рік тому

      Do both at the same time! Learn a DSA topic then go solve problems related to it. Good luck and stay focused!

    • @imposter6952
      @imposter6952 Рік тому

      Where are you learning dsa from? Is there any free couse that's good?

  • @jinji.17
    @jinji.17 Місяць тому

    Thank you for creating such a helpful video. Your guidance has been really valuable for those of us starting our LeetCode journey

  • @abhirajaryan1149
    @abhirajaryan1149 Рік тому +14

    Amazing tips. I am currently learning DSA but keep getting interrupted by exams. Hope I will use these tips in 2-3 months. Thank You again Bradley !

    • @BradleyDAllen
      @BradleyDAllen  Рік тому +1

      I feel you man, I luckily this is my last exam season.
      Good luck with your exams! and DSA!

  • @6.squash.936
    @6.squash.936 2 роки тому +18

    The starting of the video was so funny 😂 , I chose front end development because this Leetcode thing was so overwhelming 😔.

  • @FadezGG
    @FadezGG Рік тому +20

    I’m currently taking data structures and algorithms now, once the class is over I’m gonna try to jump into leetcode so this was very helpful, thank you!!

    • @anindiansquirrel
      @anindiansquirrel 10 місяців тому

      where are you taking the course from bro? and which language?

  • @GideonMacharia-r2u
    @GideonMacharia-r2u 5 місяців тому

    Good content.The use of gestures, like pointing to your head or showing a pen, adds a layer of relatability and makes the learning experience more interactive and memorable

  • @rahuldeshpande9997
    @rahuldeshpande9997 Рік тому

    Thank you for maintaining the southern accent bro. Seriously. We're losing our accent and our southern culture. When i hear people speak it, it keeps the spirit alive. thanks for uploaidn g the very helpful video!

  • @LilJollyJoker
    @LilJollyJoker Рік тому +2

    Just subbed man! You deserve more than 3.3K Subs!

  • @serbinx
    @serbinx Рік тому +4

    Bro, ur video it's a very funny and useful. English isn't my first lang, but i'm working on it and thank u for the subtitles for ur video, because it's helpful to undestanding you and this information. Thanks!
    P.S For examples from minecraft respect)

  • @ajharshvardhan2574
    @ajharshvardhan2574 Рік тому +1

    The intro was lit dude !!

  • @noahg2
    @noahg2 Рік тому +10

    This is by far one of the best videos I've seen related to leetcode, thank you very much for making it. I am a beginner and I want to know what if I wasn't able to solve the problem in my head at first? I usually look up for solution and that solution makes sense for that moment and after a week I look back at the problem and I feel like I didn't came up with this. How to tackle this one? this is the hardest part for me.

  • @peterwamenya5447
    @peterwamenya5447 4 місяці тому

    Thank for this great videos bro.
    I just discover Leetcode today my cousin refer me to it.

  • @AbdelrahmanMohammedLA
    @AbdelrahmanMohammedLA 2 роки тому +4

    Beneficial and organized content, appreciated sub

  • @_bhushan.gaming1630
    @_bhushan.gaming1630 Рік тому +1

    This video is really Awesome and open my mind about no. Of possibility

  • @ask-wj2pf
    @ask-wj2pf Рік тому

    Finally someone someone with same experiance. Thankyou.

  • @oussamahamdi6993
    @oussamahamdi6993 2 роки тому +12

    After solving 320+ on CodeWars as a Js Developer i thought i was ready for leetcode then after checking the first easy problem boom the reality hits me hard,
    then i realized i need to learn DT & Algo

    • @citer5574
      @citer5574 2 роки тому +3

      I don't understand what's the problem, I signed up yesterday and sorted from hardest to easiest and did it in like 15-20 mins

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому +6

      @@citer5574 built diff

    • @JohnStockton7459
      @JohnStockton7459 2 роки тому

      Is codewars just super easy programming problems?

    • @oussamahamdi6993
      @oussamahamdi6993 Рік тому

      @@JohnStockton7459 there levels from easy to hard

    • @shresthgaming9318
      @shresthgaming9318 Рік тому +1

      hey anyone can hellp me..i just passed my 12th class.......i dont know anything about coding .....from where to start...??/

  • @Moca-ms5xn
    @Moca-ms5xn Рік тому +1

    As someone who started just recently, I'm really happy you made this video 🙌

  • @overrevvv
    @overrevvv 2 роки тому +6

    Thank you for this very well-explained video.

  • @DeepakKumar-pd3lc
    @DeepakKumar-pd3lc Рік тому +1

    You caught me reading subtitles. You got a subscriber ;)

  • @skillseizer4557
    @skillseizer4557 23 дні тому +2

    at the end of the vdo u said "peace" really, ur voice is really "soothing" thanks for the peace vdo haha, unlike others, shouting / freaking music but i wish the vdo to be longer

  • @mateush.5903
    @mateush.5903 Рік тому

    You know how to motivate man, thank you very much

  • @goalhorizon7077
    @goalhorizon7077 8 місяців тому

    This was so helpful, I now understand why I have not been successful. I'll implement this and come back with a feedback. Thank you so much

  • @AyanUtech
    @AyanUtech Місяць тому +4

    5:56 Stop reading the subtitles and go solve a leetcode problem killed me! 😂😅😂

    • @BradleyDAllen
      @BradleyDAllen  23 дні тому +2

      Haha! I did not think anyone would notice! Thanks for watching

  • @danielogordi9595
    @danielogordi9595 8 днів тому

    explained my whole situation in the first minute

  • @sejalgupta2251
    @sejalgupta2251 2 роки тому +4

    thanks for the tips...
    you got a new subscriber now :)

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому +1

      No problem!! Good luck Leetcoding 👍

  • @xenotion3650
    @xenotion3650 2 роки тому +16

    I don't think I've seen any video mention this but how WELL do you have to know DSA? A DSA course at a college would give sufficient enough knowledge but to what extent should one know? And should you be able to impelement this DSA in any desired language before start leetcoding? One could know how a DFS/BFS work but not know how to implement it.

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому +6

      I believe that you must know DSA enough to be able to visualize how it is structured in your mind. Then be able to think about doing operations with input and output. After that you must know how to implement, traverse, and change the data structure to solve the problem using algorithms.
      For example solving Two Sum:
      you have to know mentally that a Hashmap uses {key,val} structure.
      Then you must also know that it does not take duplicates.
      Then you must implement the solution with you coding language.
      Hope this helps! Good luck Leetcoding!

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому +8

      College can show you the tools , but you must know how to pick them up and use them yourself.

  • @mohansaireddykammakatla7519
    @mohansaireddykammakatla7519 2 роки тому +4

    cool content dude ! keep growing 🤟

  • @randytruong6621
    @randytruong6621 2 роки тому +5

    Think another good point to add is to look at the solution after some time.

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому +2

      Yes! Especially if your solving a lot of questions in a row. It’s easy to forget what you learned.

  • @aadarshkaushikpvcreator-jc6uo
    @aadarshkaushikpvcreator-jc6uo 8 місяців тому

    amazing explanation on how to use leet code....

  • @thewave1996
    @thewave1996 2 роки тому +5

    When you say and what is this
    It's hit me hard🥺00:33

  • @jemalguillory
    @jemalguillory Рік тому +1

    Thank, Bradley.

  • @kavgasanati
    @kavgasanati Рік тому +1

    great explanations and advices thank you so much buddy

  • @gideonogunbanjo8161
    @gideonogunbanjo8161 Рік тому

    Thank you so much man. This is great advice!

  • @minhucbui9566
    @minhucbui9566 Рік тому +1

    Thank you, and your voice is great

  • @nirmalrajkumar7617
    @nirmalrajkumar7617 Рік тому

    dude.. great intro!

  • @NikhilKVerma
    @NikhilKVerma 2 роки тому +5

    U showed my position where I m now in a humorous way.

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому

      😂💪👍 keep going ! Don’t stop!

  • @SalehUllah4
    @SalehUllah4 2 роки тому +2

    nah banger intro XD

  • @Er.imran_khan
    @Er.imran_khan Рік тому

    I am always confused how to solve this problem and the end I copy paste solution of other but after seeing this video my all doubts are clear thank you 🙏🙏🎉❤

  • @ren97x
    @ren97x Рік тому +1

    relatable intro bro ahah

  • @brhoom.h
    @brhoom.h 8 місяців тому

    First time seeing your videos, hit that subscribe button 🔥

  • @andreas_tech
    @andreas_tech 11 місяців тому

    Great!
    Thanks

  • @sarthakmehrishi3375
    @sarthakmehrishi3375 6 місяців тому +3

    Here I am trying to leet code just by knowing recursion, not even linked lists, queues, trees, STL and etc..
    This site literally scared shit out of me to an extent that I left coding for a week till this popped in my feed

  • @yourfavoriteneighborhoodni1268

    Love your content.

  • @omkartake6526
    @omkartake6526 11 місяців тому

    Thanks its very helpful for me

  • @ashharkausar413
    @ashharkausar413 Рік тому +1

    Thank for this

  • @CyberTeensUnite
    @CyberTeensUnite 9 днів тому +1

    where can I learn data structures and algorithyms

  • @senexiar
    @senexiar 3 місяці тому

    that intro is real af

  • @SonAyoD
    @SonAyoD 2 роки тому +1

    Thank you! More tips please

  • @miracleisaiah2444
    @miracleisaiah2444 10 місяців тому

    I love your explanation process , very clear for a beginner like me in algorithm and data structure.
    Please I'm really a newbie at JavaScript (algorithm and data structure what do I do, do I just jump into leetcode and watch other people's solutions to problems or do something else?, please I need an advise

    • @BradleyDAllen
      @BradleyDAllen  10 місяців тому

      Figure out where you want to go and work your way backwards! Good luck 🫡. Thanks for watching

  • @QK_Engineer
    @QK_Engineer 2 роки тому +1

    good stuff!

  • @Pransshhh
    @Pransshhh Рік тому +1

    In my initial days of coding, I was a bit scared of these complex Data Structures and algorithms because what I used to think was that I should learn everything first and then solve the questions. But it didn't help. So started learning while solving questions and then I got to understand why we should use xyz Data structure or algorithm in xyz question and how it's helping with reducing complexity or better handling of data.
    Thank you for such a great video. It will help many.

  • @Skyspecter
    @Skyspecter Рік тому +2

    bro described all my life into a 1 min introduction

  • @sheima3033
    @sheima3033 2 місяці тому

    Thank you Bradley for this interesting video, I have just some quetions about using leetcode. I'm a python programmer beginner, and I'm looking for ways to take my skills to the high level , do you think start solving Leetcode problems will help me do that ? and do I have to be good at maths to do that ?

  • @kondekinoe9337
    @kondekinoe9337 3 місяці тому

    The intro was literally me yesterday 😅. Failed so bad and I felt so dumb and lost all the confidence when it hit me that easy are not that easy as I thought 😂

  • @fauzanap4354
    @fauzanap4354 8 місяців тому

    Thanks sir 💞

  • @Kattar_HINDU_hu253
    @Kattar_HINDU_hu253 Рік тому

    I love the way you put the memes in the beginning ...literally me

  • @abedtahan2175
    @abedtahan2175 6 місяців тому +1

    Recently i am solving alot of problems, by reading the question thinking of solutions for a bit and making a logical solutions in my head and not thinking much of the syntax and then getting the answer using chatGPT and then reading the solution that i got from chatGPT and understanding it well. Do you think this is a good practice?

    • @BradleyDAllen
      @BradleyDAllen  6 місяців тому

      Whatever helps YOU learn. If this will solidify the idea/topic/solution in your mind and help you remember then you have done well.
      Thanks for watching!

  • @priyanshuranjancoding
    @priyanshuranjancoding Рік тому

    nice video bradely

  • @AyanUtech
    @AyanUtech Місяць тому +1

    Where The Heck do I learn Data Structures and Algorithms?! And what the heck are hashmaps?!

  • @Tiamo6525
    @Tiamo6525 2 роки тому +1

    Nice !

  • @ViralFreedomLS
    @ViralFreedomLS Рік тому

    The intro is amazing 😭😂😂

  • @pralhadagnihotri9503
    @pralhadagnihotri9503 Рік тому

    Its very useful.. bro

  • @Tojasv
    @Tojasv 3 місяці тому

    bro hit the nail 😭😭

  • @0986rashmi
    @0986rashmi 10 місяців тому

    I think first you will need to think about the brute force solution for this . Suppose if you know the programming language and base data structures very well suppose if I am a dumb engineer who doesn’t know algorithms then I will first choose to use the stacks to keep all the copy of the node values and print . The next improvement over this is you need to optimise the space so you will have the pointers technique to use and reverse the linked list nodes . This is the way to coming up with solution from brute force to optimal

  • @TimothyBeane2
    @TimothyBeane2 4 місяці тому

    Any resources for learning data structures? Good UA-cam channels to watch if we get stuck?

  • @CapDrew
    @CapDrew 11 місяців тому +1

    So if I am brand new to swift. I know some but never heard of data structures or algorithms. Do I just look up swift data structures and algorithms? lol. Because apparently I’m in Step 0 😂

    • @phongtranquoc7557
      @phongtranquoc7557 7 місяців тому

      I think you can pick the ds and algo up for each problem you encounter. You learn along the way

  • @gowthamraja2017
    @gowthamraja2017 Рік тому

    thanks bro🥰

  • @gianmarcosalerno1942
    @gianmarcosalerno1942 Рік тому

    On other tip is to stick with only one topic at a time. If you are trying to do multiple topics at once its hard to learn. Its best to start with the easiest topic and then branch out from there. I only have 140 or so problems solved myself FYI

  • @jadenharris1822
    @jadenharris1822 10 місяців тому +7

    I literaly have no idea what any of that meant

  • @evanilsonp.8183
    @evanilsonp.8183 10 місяців тому

    I usually see the term DSA being applied for jobs interviews at FAANG and for software engineers. I'm just a web developer. Is it for me as well? I dont want to work at FAANG. Just wanna have fun coding 😂

  • @edkillz
    @edkillz 5 місяців тому

    'I like hurdles!' - turtle kid, jumping over a hurdle.

  • @aot-soldier3603
    @aot-soldier3603 2 місяці тому

    Hello quick question. I’m currently about to finish my Data Structures and Algorithms course from my university. The class is mostly theory based and my prof mainly focuses on learning how to build or implement stuff like bst and maps, no real examples on how to use them. We rarely see an assignment that uses the current data structures we’re learning, most assignments ask us how to make the add method for a list adt or a binary tree. Am I screwed?

  • @Hardyhrdhead
    @Hardyhrdhead 2 місяці тому

    I’m afraid that intro was WAY too accurate 😂😭

  • @Sanjanachillal377
    @Sanjanachillal377 10 місяців тому

    Intro BG music is Interstellar

  • @InfoInfo-ww5qm
    @InfoInfo-ww5qm 10 місяців тому

    leetcode needs to be made into a puzzle game for teens. they have some of the most plastic brains available for learning amazing things like this.

  • @Dreas_Redpumps
    @Dreas_Redpumps 5 місяців тому

    I had to stop the video 48 seconds in and LMAO! Because I just looked at the Two Sum and was like wtf is this..😂

  • @speklex779
    @speklex779 Рік тому

    Thank you

  • @SamiKhan-sb5ik
    @SamiKhan-sb5ik Рік тому +1

    I learned C programming and DSA in 3 months so is it right to start solving problems from Leetcode or should I learn more? or Any recommendations?

    • @BradleyDAllen
      @BradleyDAllen  Рік тому +1

      You will never be 100% prepared for a problem. Do both! Learn fail learn repeat!
      Good luck!
      Thanks for Watching

    • @SamiKhan-sb5ik
      @SamiKhan-sb5ik Рік тому

      @@BradleyDAllen ohkeyyyyy, Btw recently I started to solve problems of C programming from HackerRank.….I think u must create a separate video for HackerRank…..Thank you :) for that tips 🕺

    • @SamiKhan-sb5ik
      @SamiKhan-sb5ik Рік тому

      @@BradleyDAllen can u please make video on Hacker rank please

  • @mo.G_2020
    @mo.G_2020 Рік тому

    LOL I have just solved the two sum problem and it feels great 0:31

  • @asliddinkhusanovich3080
    @asliddinkhusanovich3080 2 місяці тому

    keep going

  • @smart_way93
    @smart_way93 Рік тому +1

    please suggest me which youtube channel is best for datastructure and alogorithm

  • @154bharshbhanushali9
    @154bharshbhanushali9 Рік тому

    Love from IIT GUWAHATI ❤ (hope you know iit 😅)

  • @Spirit9ty
    @Spirit9ty Рік тому

    Nice video but... couldn't you have just reversed the list this way:
    a=list(input().split())
    a=a[::-1]
    print(*a)
    Thats all. Or am I buggin'?
    And also why do I have to do everything in a class solution? Thats the only problem I have with leetcode. I cant seem to implement my solution into the class. Lets say I solved the problem in the video using Python IDLE but when i try to copy paste into leetcode it gives me errors. What do I do?

  • @fernandocamarena5634
    @fernandocamarena5634 Рік тому

    new to leetcode but the requirements were a little confusing i test my code and i know it meets the basic requirements and it runs but it doesnt pass i must be missing something I hope this video helps

  • @prabhjotsohal4621
    @prabhjotsohal4621 Рік тому

    beside java language.... iwant to solve problems in python and c language ......how do i do that in leet code ?

  • @thecambridgebuzz205
    @thecambridgebuzz205 8 місяців тому

    Can anyone please help me out here? I have only completed AS level computer science and if you want to get an idea, please search up a past paper of 9618/22 ( any year lol), we learnt pseudocode only. I did use Leetcode to like enhance my problem solving skillsbut could only write pseudocode since I don't know data structures or anything. What should I do?

  • @medaliboulaamail6491
    @medaliboulaamail6491 2 роки тому +5

    only goats use C++ do you use to be a compatitive programmer

    • @BradleyDAllen
      @BradleyDAllen  2 роки тому +2

      I do contests but I’m not too great at cpp. It’s the greedy/math thats a problem for me.

    • @medaliboulaamail6491
      @medaliboulaamail6491 2 роки тому +3

      @@BradleyDAllen yeah ik that been into cp before tbh the math is the main problems sometimes that discourages people from getting into it for me I sat my ass down and watched some algebraic concepts and I was able to get through it

  • @spaciovs
    @spaciovs Рік тому +1

    this is very off topic but where can i buy those pens because I use to have a pack of them but i lost them so now i only have 1 pen left and its the exact color too

    • @BradleyDAllen
      @BradleyDAllen  Рік тому +1

      I got a 18 pack, for 8 bucks on Amazon.
      amzn.to/40C1tQY
      Thanks for watching! good luck Leetcoding.