Nên học cấu trúc dữ liệu và thuật toán ở đâu và ntn?

Em đang muốn học Algorithms bằng java nhưng hầu như những nguồn hay đều dạy bằng C và python . hiện em đang học khóa introduction to algorithms của MIT trên youtube, dạy bằng python liệu có vấn đề gì không ạ. Mong mn chia sẻ cách học algorithms và tài liệu vs ạ :slight_smile:

1 Like

Theo mình thì học thuật toán không cần phải quan trọng ngôn ngữ, chỉ học để biết cú pháp xem người ta code để hiểu thôi, sau đó chuyển nó sang cú pháp Java theo ý mình, vì các ngôn ngữ đều giống nhau về tư duy lập trình.

Mình nhớ không lầm thì có 2 khóa trên Coursera dạy giải thuật bằng Java thì phải

1 Like

Em cảm ơn ạ. Em vừa tìm thấy 1 khóa algo của princeton university free trên coursera xong, có vẻ dễ học hơn lecture của MIT :grinning:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?