tailieunhanh - Bài giảng Cấu trúc dữ liệu và giải thuật: Các khái niệm cơ bản - Nguyễn Tri Tuấn

Bài giảng "Cấu trúc dữ liệu và giải thuật: Các khái niệm cơ bản" trình bày các nội dung: Kiểu dữ liệu (Data type), kiểu dữ liệu cơ bản, kiểu dữ liệu có cấu trúc, kiểu dữ liệu trừu tượng, cấu trúc dữ liệu, đánh giá Cấu trúc dữ liệu. Mời các bạn cùng tham khảo. | Cấu trúc dữ liệu amp Giải thuật Data Structures and Algorithms Các khái niệm cơ bản Nguyễn Tri Tuấn Khoa CNTT Email nttuan@ LOGO https tailieudientucntt Nội dung 1 Kiểu dữ liệu Data Type 2 Kiểu dữ liệu cơ bản Basic Data Type 3 Kiểu dữ liệu có cấu trúc Structured Data Type 4 Kiểu dữ liệu trừu tượng ADT Abstract Data Type 5 Cấu trúc dữ liệu Data structure 6 Đánh giá Cấu trúc dữ liệu 2 https tailieudientucntt Kiểu dữ liệu 1 Hãy viết ra ít nhất 5 kiểu dữ liệu mà bạn biết. Mô tả ngắn gọn các đặc điểm của mỗi kiểu dữ liệu 3 https tailieudientucntt Kiểu dữ liệu 2 Ví dụ Kiểu số nguyên int Kiểu ký tự char Kiểu chuỗi string Kiểu mảng array Định nghĩa tổng quát Kiểu dữ liệu T V Values - miền giá trị tập hợp các giá trị mà kiểu T có thể nhận O Operators các thao tác tập hợp các thao tác cơ bản được định nghĩa trên V 4 https tailieudientucntt Kiểu dữ liệu 3 Ví dụ T short int 2 bytes V -32 768 . 32 767 O - div mod gt gt Kiểu dữ liệu cơ bản 1 Các ngôn ngữ lập trình C C Java đều cung cấp sẵn các kiểu dữ liệu cơ bản để người lập trình sử dụng Các kiểu số nguyên short int int long char Kiểu logic bool Các kiểu số thực float double 6 https tailieudientucntt Kiểu dữ liệu cơ bản 2 Kiểu dữ liệu Kích thước size Miền giá trị bool 1 byte char unsigned char 1 byte short unsigned short 2 bytes int unsigned int 4 bytes long unsigned long 4 bytes long long unsigned long long 8 bytes float 4 bytes double 8 bytes 7 https tailieudientucntt Kiểu dữ liệu có cấu trúc 1 Người lập trình cũng có thể xây dựng các kiểu dữ liệu mới bằng cách kết hợp các kiểu cơ bản thành một kiểu cấu trúc Kiểu mảng array Kiểu chuỗi ký tự string Kiểu struct Kiểu tập hợp enum Kiểu union 8 https tailieudientucntt Kiểu dữ liệu có cấu trúc 2 Kiểu array VD. int NumList 100 array gồm

TỪ KHÓA LIÊN QUAN