Mình thấy hầu hết các tài liệu về Data Structures and Algorithms đều implement trên C hay Pascal, ở trường ĐH thì thường là C, mình muốn đi sâu Java nên đang tìm hiểu cuốn Data Structures and Algorithms in Java, như tiêu đề thì các cấu trúc dữ liệu và giải thuật được cài đặt trên Java. Mình muốn hỏi những người có kinh nghiệm là có sự khác biệt nào ở đây không? Theo em nghĩ thì C gần với ngôn ngữ máy hơn nên thông qua đó có thể hiểu được cách tổ chức và xử lý dữ liệu trên máy tính được tường tận hơn so với Java. Như vậy có đúng không?
Best regards.
Cài đặt cấu trúc dữ liệu và giải thuật
1 Like
cấu trúc dữ liệu và giải thuật trên tất cả các ngôn ngữ đều giống nhau.
Chỉ khác là các ngôn ngữ lập trình thể hiện khác nhau thôi.
5 Likes
Khác nhau là ở Java hỗ trợ một số rồi. chẳng hạn như ở C bạn phải viết code đảo chuỗi còn ở Java có sẵn hàm reverse. Theo mình nghĩ là vậy.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?