1. Trang chủ
  2. » Giáo án - Bài giảng

Bài soạn CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT 1

12 647 4
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Cấu trúc dữ liệu và thuật toán 1
Thể loại Bài soạn
Định dạng
Số trang 12
Dung lượng 1,07 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

CHƯƠNG II: CẤU TRÚC MẢNG VÀ MỘT SỐ THUẬT TOÁNCHƯƠNG III: DANH SÁCH LIÊN KẾT CHƯƠNG IV: NGĂN XẾP VÀ HÀNG ĐỢI CHƯƠNG V: CÂY CHƯƠNG VI: MỘT SỐ ÁP DỤNG...  Dữ liệu có cấu trúc:  Được cấu t

Trang 2

CHƯƠNG II: CẤU TRÚC MẢNG VÀ MỘT SỐ THUẬT TOÁN

CHƯƠNG III: DANH SÁCH LIÊN KẾT

CHƯƠNG IV: NGĂN XẾP VÀ HÀNG ĐỢI

CHƯƠNG V: CÂY

CHƯƠNG VI: MỘT SỐ ÁP DỤNG

Trang 3

1 Cấu trúc dữ liệu là gì ? :

Trang 4

1 Cấu trúc dữ liệu là gì ? :

Trang 5

1 Cấu trúc dữ liệu là gì ? :

Int

c Int

b

Int d

Int a[1]

Int a[2]

Int a[3]

Int a[4]

a

Trang 6

1 Cấu trúc dữ liệu là gì ? :

Dữ liệu không có cấu trúc (đơn giản):

 Int, Char, Boolean, Float…

 Mỗi đối tượng dữ liệu là một phần tử đơn lẻ.

Dữ liệu có cấu trúc:

 Được cấu thành bởi các phần tử dữ liệu đơn giản.

 Mảng, Chuỗi, Danh sách, Tập tin.

 Tổ chức dữ liệu để lưu trữ

 Mô hình dữ liệu để biễu diễn thông tin

Trang 7

2 Một số ví dụ

Array 1 chiều

Trang 8

3 5 10 13 6 9

[0][0] [0][1] [0][2] [0][3] [0][4] [0][5] [1][0] [1][1] [1][2] [1][3] [1][4] [1][5] [2][0] [2][1] [2][2] [2][3] [2][4] [2][5]

Cột

0

1

2

0 1 2 3 4 5

Dòng

Array 2 chiều

2 Một số ví dụ

Trang 9

struct <TenCauTruc>

{

<Kiểu> Biến 1;

<Kiểu> Biến 2;

};

Sinh viên ( H_ Tên, MSSV, năm sinh )

typdef struct SINH_VIÊN {

char H_Tên[255];

char MSSV[3];

int năm_sinh;

}

2 Một số ví dụ

Trang 10

3 Vai trò cấu trúc dữ liệu trong lập trình

Trang 11

1 Khái niệm thuật giải :

Khái niệm giải thuật hay thuật giải mà nhiều khi còn được gọi là thuật toán dùng để chỉ phương pháp hay cách thức (method) để giải quyết vần đề

Giải thuật có thể được minh họa bằng ngôn ngữ tự nhiên (natural language), bằng lưu đồ (flow chart) hoặc bằng mã giả (pseudo code)

Trang 12

2 Cách viết một thuật giải ( Biểu diễn thuật giải )

A Ngôn ngữ tự nhiên

C Mã giả

B Lưu đồ

Ngày đăng: 01/12/2013, 18:11

HÌNH ẢNH LIÊN QUAN

 Mô hình dữ liệu để biễu diễn thông tin - Bài soạn CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT 1
h ình dữ liệu để biễu diễn thông tin (Trang 6)

TỪ KHÓA LIÊN QUAN

w