Leetcode Was Hard Until I Did This

Поділитися
Вставка
  • Опубліковано 28 вер 2024

КОМЕНТАРІ • 15

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

    Thanks for these bro, especially the psychology part 👍

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

    Keep posting bro! Love your content. What type of coding do you like besides leetcode stuff? Have you done anything with Next.js/react or python? APIs? Projects are more fun for me. At this point im just trying to launch startups for passion/my portfolio

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

      Thanks! I do some web projects outside of leetcode, mostly random tools that can help me day to day. Like this site patswhiteboard.com/
      It's React.js and Python and AWS usually. I'm practicing C++ stuff too so I can move into being able to do embedded type of projects / code faster programs.
      Start ups would be really cool. Sounds like a fun idea

  • @michaelibinola4679
    @michaelibinola4679 3 місяці тому +1

    Great advice!!!! Thankss, it’s really that simple practice, practice and practice but not many people stick to it!

  • @brayan.rojitas
    @brayan.rojitas 3 місяці тому +1

    Great video! ❤👏

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

    How many problems do you think it takes until someone is proficient/can pass most interviews? Also do you recommend skipping easy and going straight to mediums?

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

    Which CBT book did you read?

    • @therealraymondjones
      @therealraymondjones  3 місяці тому +1

      Honestly, I don't remember the specific one. It was in like 2018 when I read it from my college's library. I remember it was pretty scientific though and popular. Something like
      a.co/d/02IprLS9
      or
      a.co/d/0bo7Kf3d
      I've read other related like:
      a.co/d/00lo8dpS
      a.co/d/07lUX66h

  • @sisyphus_strives5463
    @sisyphus_strives5463 3 місяці тому +1

    I would really also suggest foundational stuff; reading and doing all the problems in concrete mathematics, then reading CLRS will definitely make you pretty proficient without even touching leetcode.

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

      For my CS degree we did Calc 1,2,3 + Discrete Math + Linear Algebra. None of those helped me solving DSA problems. So I don't even recommend them cuz it personally didn't help me. I read Skiena's Algorithm Design Manual too (idk about CLRS) and it was a great book but did not help me solve problems better. Only practice helped me solve problems better

    • @the-real-dr2050
      @the-real-dr2050 3 місяці тому +2

      When people set out to learn English, I'm like, "you should start with Olde English. Then move to Middle English. Learn Latin, then also consider German and French. 15-20 years of study make it so that English is quite easy to learn."

    • @sisyphus_strives5463
      @sisyphus_strives5463 3 місяці тому +1

      @@the-real-dr2050 I don't think this is analogous. Many of the theoretical concepts give you a strong intuition that may even lead you to developing algorithms on your own. I know that it is not necessary, but I do think it is the most optimal if one would like to improve their problem solving capabilities to the furthest extent possible

    • @the-real-dr2050
      @the-real-dr2050 3 місяці тому

      @@sisyphus_strives5463 For the general work of constructing algorithms, sure you do need theoretical concepts. But to grind on Leetcode and come through a FAANG interview successfully... the concepts you need are VERY basic (hashmap, set, linkedlist, array). But to be able to come through a problem you've never seen and solve it in under 10 minutes... you need a lot of direct practice solving problems, and understanding the patterns (e.g., Sliding Window, DFS, BFS) that you can apply to solve. Personally, I would skip the foundational study and fill in gaps where necessary.

    • @the-real-dr2050
      @the-real-dr2050 2 місяці тому

      @@sisyphus_strives5463 you're not wrong but if you want to get a job, you just learn Leetcode.