01/10/2018, 00:07

Cài đặt cấu trúc dữ liệu và giải thuật

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.

vũ xuân quân viết 02:13 ngày 01/10/2018

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.

viết 02:14 ngày 01/10/2018

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.

Bài liên quan
0