1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Giải thuật và lập trình

7 9 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 469,76 KB

Nội dung

In memory of committed teachers and excellent students.. Le Minh Hoang.[r]

(1)

LÊ MINH HOÀNG

Bài giảng chuyên đề

(2)(3)

Lời cảm ơn

Tơi mun bày t lịng biết ơn đối vi nhng người thy đã ch dy tn tình nhng năm tháng đầy khó khăn tơi mi bước vào hc tin hc lp trình S hiu biết lịng nhit tình ca thy không nhng đã cung cp cho nhng kiến thc quý báu mà tm gương sáng cho noi theo đứng bc ging cũng vi tư cách mt người thy

Cun tài liu được viết da nhng tài liu thu thp được t nhiu ngun khác nhau, bi cơng sc ca nhiu thế h thy trị đã tng ging dy hc tp ti Khi Ph thông chuyên Toán- Tin, Đại hc Sư phm Hà Ni, cịn tơi ch người tng hp li Qua đây, mun gi li cm ơn ti đồng nghip đã đọc đóng góp nhng ý kiến q báu, cm ơn bn hc sinh - nhng con người đã trc tiếp làm nên cun sách

Do thi gian hn hp, mt s chuyên đề đã có nhưng chưa kp chnh sa đưa vào tài liu Bn đọc có th tham kho thêm phn tra cu Rt mong nhn được nhng li nhn xét góp ý ca bn để hoàn thin cun sách

Tokyo, 28 tháng năm 2003

(4)(5)

i

MỤC LỤC

PHN BÀI TỐN LIT KÊ 1

§1 NHẮC LẠI MỘT SỐ KIẾN THỨC ĐẠI SỐ TỔ HỢP 2

1.1 CHỈNH HỢP LẶP

1.2 CHỈNH HỢP KHƠNG LẶP

1.3 HỐN VỊ

1.4 TỔ HỢP

§2 PHƯƠNG PHÁP SINH (GENERATION) 4

2.1 SINH CÁC DÃY NHỊ PHÂN ĐỘ DÀI N

2.2 LIỆT KÊ CÁC TẬP CON K PHẦN TỬ

2.3 LIỆT KÊ CÁC HOÁN VỊ

§3 THUẬT TỐN QUAY LUI 12

3.1 LIỆT KÊ CÁC DÃY NHỊ PHÂN ĐỘ DÀI N 12

3.2 LIỆT KÊ CÁC TẬP CON K PHẦN TỬ 13

3.3 LIỆT KÊ CÁC CHỈNH HỢP KHÔNG LẶP CHẬP K 15

3.4 BÀI TỐN PHÂN TÍCH SỐ 16

3.5 BÀI TỐN XẾP HẬU 18

§4 KỸ THUẬT NHÁNH CẬN 24

4.1 BÀI TOÁN TỐI ƯU 24

4.2 SỰ BÙNG NỔ TỔ HỢP 24

4.3 MƠ HÌNH KỸ THUẬT NHÁNH CẬN 24

4.4 BÀI TOÁN NGƯỜI DU LỊCH 25

4.5 DÃY ABC 28

PHN CU TRÚC D LIU VÀ GII THUT 33

§1 CÁC BƯỚC CƠ BẢN KHI TIẾN HÀNH GIẢI CÁC BÀI TOÁN TIN HỌC 34

1.1 XÁC ĐỊNH BÀI TỐN 34

1.2 TÌM CẤU TRÚC DỮ LIỆU BIỂU DIỄN BÀI TOÁN 34

1.3 TÌM THUẬT TỐN 35

1.4 LẬP TRÌNH 37

1.5 KIỂM THỬ 37

1.6 TỐI ƯU CHƯƠNG TRÌNH 38

§2 PHÂN TÍCH THỜI GIAN THỰC HIỆN GIẢI THUẬT 40

2.1 ĐỘ PHỨC TẠP TÍNH TỐN CỦA GIẢI THUẬT 40

2.2 XÁC ĐỊNH ĐỘ PHỨC TẠP TÍNH TỐN CỦA GIẢI THUẬT 40

2.3 ĐỘ PHỨC TẠP TÍNH TỐN VỚI TÌNH TRẠNG DỮ LIỆU VÀO 43

(6)

II LLIIUU ĐĐCC TTHHÊÊMM

[1] Christian Charras, Thierry Lecroq Handbook of Exact String-Matching Algorithms.

Gần 20 thuật tốn tìm kiếm chuỗi, có diễn giải đầy đủ

[2] Reinhard Diestel Graph Theory Một cuốn sách chuyên về Lý thuyết đồ thị [3] Johan Håstad Advanced Algorithms.

[4] Andrew J Manson Speaker Matching Bài báo nói về thuật tốn tìm bộ ghép đồ thị tổng qt, cả trường hợp đồ thị có trọng số

[5] Eva Milková Graph Theory and Information Technology Một số thuật toán về toán bao trùm tối tiểu

[6] Dave Mount Design and Analysis of Computer Algorithms.

[7] Nguyễn Xuân My, Trần Đỗ Hùng, Lê Sĩ Quang Mt s vn đề chn lc tin hc.

Cuốn sách rất phù hợp cho học sinh phổ thơng trung học u thích việc giải toán tin học

[8] Nguyễn Đức Nghĩa, Nguyễn Tơ Thành Tốn ri rc Một cuốn sách rất căn bản dành cho sinh viên ngành tin học

[9] Kenneth H Rosen Discrete Mathematics and its Applications (Bn dch tiếng Vit: Toán hc ri rc ng dng tin hc) Cuốn sách viết dưới dạng giáo trình rất dễ hiểu, có hệ thống tập được sắp xếp rất khoa học

(7)

In memory of committed teachers and excellent students

Ngày đăng: 29/03/2021, 13:10