27/02/2021
🤩🤩 5 trang web hay để luyện thuật toán, học lập trình 🤩🤩
Đây là 5 trang web cực hay ho để bạn luyện tập nếu bạn là người mới nhập môn:
✅ Hackerrank (hackerrank.com)
Hackerrank có rất nhiều bài thuật toán, với độ khó từ thấp đến cao, đủ mọi thể loại thuật toán và cấu trúc dữ liệu (Thậm chí cả SQL cũng có luôn).
✅ Leetcode (leetcode.com)
Trang này còn có 1 cái khá hay ho là nó đo performance/runtime code của bạn, so sánh với người khác để xem code bạn chạy nhanh hay chậm, có thể optimize được hay không.
✅ Geekforgeeks (practice.geeksforgeeks.org)
Trang này có rất nhiều bài giải của những bài tập thuật toán thông dụng. Mỗi bài giải lại gồm nhiều cách giải khác nhau, đi kèm với độ phức tạp/memory của mỗi cách giải. Đọc rất là hay và bổ ích.
✅ Exercism.io
Nếu như các trang trên để luyện thuật toán, thì Exercism lại là 1 trang khá hay để luyện thành thạo ngôn ngữ lập trình. Trên Exercism cũng có nhiều bài tập, nhưng các bài tập này không quá nặng về thuật toán, mà nặng về cách dùng ngôn ngữ lập trình.
✅ Daily Coding Problem (dailycodingproblem.com)
Khác với những trang còn lại, trang này không có danh sách bài tập. Thay vào đó, bạn nhập email của bạn vào, mỗi ngày họ sẽ gửi cho bạn 1 bài thuật toán để làm thử.
Vậy là bạn đã có list 5 trang web cực hay ho để luyện thuật toán, học lập trình rồi nhé! Hãy luyện tập, học hành có lộ trình để cải thiện kỹ năng, tư duy và tất nhiên là dần dần up level skill của bản thân nữa!
------------------------
APTECH BUÔN MA THUỘT là trụ sở đào tạo được ủy quyền chính thức của Aptech Worldwide tại Tây Nguyên với hơn 20 năm kinh nghiệm trong lĩnh vực đào tạo CNTT.
Liên hệ ngay để được tư vấn 👇👇
🔹 Hotline: 0906 513 555
🔹 Địa chỉ: 164 Phan Chu Trinh, TP.Buôn Ma Thuột, Đắk Lắk
🔹 Website: aptechbmt.edu.vn