How to Use LeetCode Effectively

How to Use LeetCode Effectively

PIRATE KING

1 год назад

337,122 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

CSTutor Center
CSTutor Center - 04.11.2023 00:11

good advice

Ответить
Maria de Lourdes Anies Sanchez
Maria de Lourdes Anies Sanchez - 30.10.2023 01:59

but I think try is good

Ответить
Maria de Lourdes Anies Sanchez
Maria de Lourdes Anies Sanchez - 30.10.2023 01:59

I don't know
maybe yes o no

Ответить
Suleman Osman
Suleman Osman - 02.10.2023 23:19

Leetcode study strategy:

1: Start with top 100 liked questions

- 50 easy and medium questions


2: Focus on category topics and patterns associated with different topics

- Do about 20 questions or so per topic to understand the pattern

- Recommend list of topics to start
:String
:Two pointers
:Sliding window
:Binary search
:Recursion
:Binary tree
:Backtracking
:DFS
:BFS
:Graph
:Linked list
:Sort
:Trie
:Stack/Queue
:Priority Queue
:Dynamic programming


3: Order questions from highest - lowest acceptance rate:

- Some mediums are easier than some easy questions
- and some easy questions are harder than some hard questions
- reason is difficulty level is subjective and system determined
- acceptance rating is objective and community determined


4: Learn from the solutions:

- Don't spend more than 45 min on each problem
- Learn from the solutions after attempting to learn the PATTERN
- Following questions of similar topics should become easier once the pattern is understood
- Looking at the solutions is like learning from expert
- Try to attempt first, than study solution after 45 min


5: Revisit the problems:

- After studying the solution revisit problem 1 week later
- This will help to ensure solutions understanding is there and not just memorization


6: Solve company specific questions:

- This will require leet code premium
- Questions are grouped company specific
- Also focus on frequency of the problems per company
- Seems to be accurate from others experience, no guarantee company will ask



All the best everyone !!!

Ответить
توبة
توبة - 27.09.2023 01:21

Thanks.. I'm learning from you a lot ... Thanks for the sense of sharing that you have .. keep going.
P.S: you have a lovely smile

Ответить
Sayan Biswas
Sayan Biswas - 21.09.2023 23:31

Why am I not able to visit any page from the description

Ответить
Th3J0t4
Th3J0t4 - 20.09.2023 18:05

This video helped me with the guidance and planning I needed. Thanks a lot.
Imo, planning is 90% of the work. If the work is well planed I'll spend less time doing it.

Ответить
toxic narcissist
toxic narcissist - 03.09.2023 18:36

7. Forget all advice and do whatever you like

Ответить
Anna ten Bensel
Anna ten Bensel - 02.09.2023 06:50

This is great! Thank you! I'm almost done with my first 100!

Ответить
Rongit
Rongit - 16.08.2023 07:07

Thanks to you i finally got started on my leetcode journey

Ответить
Rongit
Rongit - 16.08.2023 07:04

"clicks" nice pun lol (am i a nerd for getting that)

Ответить
weekendsonlyy
weekendsonlyy - 08.08.2023 07:32

Very good video thank you for the advice!!

Ответить
Courtney Nel
Courtney Nel - 13.07.2023 03:48

This is the best guide I’ve seen yet. I’ve been feeling so discouraged solving random easy problems and feeling like I’m not understanding a solution before moving onto a completely different algorithm. mind blown

Ответить
Mr. Damian
Mr. Damian - 10.07.2023 20:42

hell yeah, finally i found something usefull thanks a lot man, you earn a new suscriber =)

Ответить
Ricardo Montaner
Ricardo Montaner - 07.07.2023 20:15

Hey! I have a question, how much time should I take to solve one problem and jump to another? What if I could not solve it in 2 days?

Thanks great content

Ответить
Purple Cube
Purple Cube - 02.07.2023 11:27

I want to become a developer and build apps for apple ecosystem. Do you think that the leet code challenges specific to Apple will make me a better developer?

Ответить
둘리뱃살
둘리뱃살 - 01.07.2023 15:14

참고해야짛ㅎ 감사합니다!

Ответить
A Pragmatic Programmer
A Pragmatic Programmer - 29.06.2023 22:38

thanks

Ответить