Làm thế nào để giỏi LeetCode
Nếu bạn đang vật lộn với các vấn đề về LeetCode, điều đó có nghĩa là bạn cần học mẫu trước.
Các Vấn đề được liệt kê trên trang web không được sắp xếp theo cách giúp bạn cải thiện vấn đề đó.
#NOTE Trước khi bắt đầu thực hiện các vấn đề trong LeetCode, bạn nên hiểu rõ hơn về DSA
Trong khi viết mã, trước tiên bạn nên có động lực và nếu bạn bắt đầu thực hành viết mã với một câu hỏi khó và sau đó bạn không thể giải quyết vấn đề hoặc không thể hiểu vấn đề thì động lực thực hành sẽ giảm đi và điều đó là không thể tránh khỏi. con người chúng ta có xu hướng đi như vậy vì vậy,
Để giải quyết các vấn đề khó khăn, bạn cần giải quyết những vấn đề dễ dàng hơn để dạy cho bạn các mẫu và kỹ thuật cần thiết trước khi giải quyết các vấn đề khó khăn hơn.
Trong khi giải quyết vấn đề mã hóa cần có 2 điều suy nghĩ và triển khai (viết mã)
Rèn luyện bộ não của bạn để phân biệt giữa suy nghĩ về giải pháp và mã hóa nó đòi hỏi phải luyện tập rất nhiều, nhưng nếu luyện tập đủ nhiều, bạn sẽ đạt đến trình độ mà bạn chỉ cần nghĩ về giải pháp. Khi bạn có một giải pháp rõ ràng, phần viết mã sẽ bắt đầu đến với bạn một cách tự nhiên.
“Nếu bạn không làm điều đó trong một giờ — Hãy dừng việc giải quyết và kiểm tra xem những người khác đã giải quyết vấn đề này như thế nào”
Và tôi có hai tài nguyên miễn phí muốn chia sẻ với bạn để giúp bạn cải thiện LeetCode.
1) Xay75
Grind75 là một danh sách nổi tiếng gồm 75 câu hỏi về LeetCode do một kỹ sư của Facebook thực hiện. Danh sách này sẽ hướng dẫn bạn các khái niệm và kỹ thuật cốt lõi cho từng chủ đề (Mảng+bản đồ băm, Dp, Đồ thị, Lập trình động, v.v.)
2) NeetCode.io
Neetcode là một phần mở rộng của Grind75 bao gồm một số câu hỏi LeetCode khác mà rất có thể bạn sẽ gặp trong cuộc phỏng vấn tiếp theo.
Bạn cũng có thể theo dõi tiến trình của mình trên trang web và nó cũng có video giải thích cho các sự cố nếu bạn gặp khó khăn.
Kết nối với tôi qua LinkedIn
Cảm ơn đã đọc
Rahul

![Dù sao thì một danh sách được liên kết là gì? [Phần 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































