![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Tổng quan Cấu trúc dữ liệu và giải thuật- Nguyễn Trung Trực
Số trang: 229
Loại file: pdf
Dung lượng: 1.52 MB
Lượt xem: 21
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cấu trúc dữ liệu và giải thuật là tập tài liệu học tập và tham khảo của sinh viên ngành Công nghệ Thông tin ở nhiều cơ sở đào tạo cao đẳng, đại học và sau đại học.Nội dung sách chia làm ba phần
Nội dung trích xuất từ tài liệu:
Tổng quan Cấu trúc dữ liệu và giải thuật- Nguyễn Trung Trực MUÏC LUÏC Muïc TrangCHÖÔNG 1: TOÅNG QUAN VEÀ CAÁU TRUÙC DÖÕ LIEÄU & GT ...........3 1.1. Taàm quan troïng cuûa CTDL & GT trong moät ñeà aùn tin hoïc ........................ 3 1.1.1. Xaây döïng caáu truùc döõ lieäu ......................................................................... 3 1.1.2. Xaây döïng giaûi thuaät ................................................................................... 3 1.1.3. Moái quan heä giöõa caáu truùc döõ lieäu vaø giaûi thuaät ....................................... 3 1.2. Ñaùnh giaù Caáu truùc döõ lieäu & Giaûi thuaät ....................................................... 3 1.2.1. Caùc tieâu chuaån ñaùnh giaù caáu truùc döõ lieäu ................................................. 3 1.2.2. Ñaùnh giaù ñoä phöùc taïp cuûa thuaät toaùn ........................................................ 4 1.3. Kieåu döõ lieäu ..................................................................................................... 4 1.3.1. Khaùi nieäm veà kieåu döõ lieäu .......................................................................... 4 1.3.2. Caùc kieåu döõ lieäu cô sôû ............................................................................... 4 1.3.3. Caùc kieåu döõ lieäu coù caáu truùc...................................................................... 5 1.3.4. Kieåu döõ lieäu con troû ................................................................................... 5 1.3.5. Kieåu döõ lieäu taäp tin.................................................................................... 5 Caâu hoûi vaø baøi taäp ................................................................................................. 6CHÖÔNG 2: KYÕ THUAÄT TÌM KIEÁM (Searching) .............................8 2.1. Khaùi quaùt veà tìm kieám .................................................................................... 8 2.2. Caùc giaûi thuaät tìm kieám noäi ........................................................................... 8 2.2.1. Ñaët vaán ñeà ................................................................................................. 8 2.2.2. Tìm tuyeán tính............................................................................................ 8 2.2.3. Tìm nhò phaân ............................................................................................ 10 2.3. Caùc giaûi thuaät tìm kieám ngoaïi ..................................................................... 14 2.3.1. Ñaët vaán ñeà ............................................................................................... 14 2.3.2. Tìm tuyeán tính.......................................................................................... 14 2.3.3. Tìm kieám theo chæ muïc ............................................................................. 16 Caâu hoûi vaø baøi taäp ............................................................................................... 17CHÖÔNG 3: KYÕ THUAÄT SAÉP XEÁP (SORTING) .............................19 3.1. Khaùi quaùt veà saép xeáp .................................................................................... 19 3.2. Caùc giaûi thuaät saép xeáp noäi ............................................................................ 19 3.2.1 Saép xeáp baèng phöông phaùp ñoåi choã .......................................................... 20 3.2.2. Saép xeáp baèng phöông phaùp choïn ............................................................. 28 3.2.3. Saép xeáp baèng phöông phaùp cheøn ............................................................. 33 3.2.4. Saép xeáp baèng phöông phaùp troän .............................................................. 40 3.3. Caùc giaûi thuaät saép xeáp ngoaïi ........................................................................ 60 3.3.1. Saép xeáp baèng phöông phaùp troän .............................................................. 60 3.3.2. Saép xeáp theo chæ muïc ............................................................................... 79 Caâu hoûi vaø baøi taäp ............................................................................................... 82 Giaùo trình: Caáu Truùc Döõ Lieäu vaø Giaûi ThuaätCHÖÔNG 4: DANH SAÙCH (LIST).....................................................84 4.1. Khaùi nieäm veà danh saùch ............................................................................... 84 4.2. Caùc pheùp toaùn treân danh saùch..................................................................... 84 4.3. Danh saùch ñaëc ........................................................... ...
Nội dung trích xuất từ tài liệu:
Tổng quan Cấu trúc dữ liệu và giải thuật- Nguyễn Trung Trực MUÏC LUÏC Muïc TrangCHÖÔNG 1: TOÅNG QUAN VEÀ CAÁU TRUÙC DÖÕ LIEÄU & GT ...........3 1.1. Taàm quan troïng cuûa CTDL & GT trong moät ñeà aùn tin hoïc ........................ 3 1.1.1. Xaây döïng caáu truùc döõ lieäu ......................................................................... 3 1.1.2. Xaây döïng giaûi thuaät ................................................................................... 3 1.1.3. Moái quan heä giöõa caáu truùc döõ lieäu vaø giaûi thuaät ....................................... 3 1.2. Ñaùnh giaù Caáu truùc döõ lieäu & Giaûi thuaät ....................................................... 3 1.2.1. Caùc tieâu chuaån ñaùnh giaù caáu truùc döõ lieäu ................................................. 3 1.2.2. Ñaùnh giaù ñoä phöùc taïp cuûa thuaät toaùn ........................................................ 4 1.3. Kieåu döõ lieäu ..................................................................................................... 4 1.3.1. Khaùi nieäm veà kieåu döõ lieäu .......................................................................... 4 1.3.2. Caùc kieåu döõ lieäu cô sôû ............................................................................... 4 1.3.3. Caùc kieåu döõ lieäu coù caáu truùc...................................................................... 5 1.3.4. Kieåu döõ lieäu con troû ................................................................................... 5 1.3.5. Kieåu döõ lieäu taäp tin.................................................................................... 5 Caâu hoûi vaø baøi taäp ................................................................................................. 6CHÖÔNG 2: KYÕ THUAÄT TÌM KIEÁM (Searching) .............................8 2.1. Khaùi quaùt veà tìm kieám .................................................................................... 8 2.2. Caùc giaûi thuaät tìm kieám noäi ........................................................................... 8 2.2.1. Ñaët vaán ñeà ................................................................................................. 8 2.2.2. Tìm tuyeán tính............................................................................................ 8 2.2.3. Tìm nhò phaân ............................................................................................ 10 2.3. Caùc giaûi thuaät tìm kieám ngoaïi ..................................................................... 14 2.3.1. Ñaët vaán ñeà ............................................................................................... 14 2.3.2. Tìm tuyeán tính.......................................................................................... 14 2.3.3. Tìm kieám theo chæ muïc ............................................................................. 16 Caâu hoûi vaø baøi taäp ............................................................................................... 17CHÖÔNG 3: KYÕ THUAÄT SAÉP XEÁP (SORTING) .............................19 3.1. Khaùi quaùt veà saép xeáp .................................................................................... 19 3.2. Caùc giaûi thuaät saép xeáp noäi ............................................................................ 19 3.2.1 Saép xeáp baèng phöông phaùp ñoåi choã .......................................................... 20 3.2.2. Saép xeáp baèng phöông phaùp choïn ............................................................. 28 3.2.3. Saép xeáp baèng phöông phaùp cheøn ............................................................. 33 3.2.4. Saép xeáp baèng phöông phaùp troän .............................................................. 40 3.3. Caùc giaûi thuaät saép xeáp ngoaïi ........................................................................ 60 3.3.1. Saép xeáp baèng phöông phaùp troän .............................................................. 60 3.3.2. Saép xeáp theo chæ muïc ............................................................................... 79 Caâu hoûi vaø baøi taäp ............................................................................................... 82 Giaùo trình: Caáu Truùc Döõ Lieäu vaø Giaûi ThuaätCHÖÔNG 4: DANH SAÙCH (LIST).....................................................84 4.1. Khaùi nieäm veà danh saùch ............................................................................... 84 4.2. Caùc pheùp toaùn treân danh saùch..................................................................... 84 4.3. Danh saùch ñaëc ........................................................... ...
Tìm kiếm theo từ khóa liên quan:
Cấu trúc dữ liệu và giải thuật lập trình cơ bản tổng quan lập trình lập trình đối tượngTài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 335 0 0 -
Giải thuật và cấu trúc dữ liệu
305 trang 183 0 0 -
Giới thiệu : Lập trình mã nguồn mở
14 trang 178 0 0 -
Giáo trình cấu trúc dữ liệu và giải thuât part 2
16 trang 169 0 0 -
3 trang 164 3 0
-
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 2 - Trần Hạnh Nhi
123 trang 163 0 0 -
57 trang 152 1 0
-
Giáo trình nhập môn lập trình - Phần 22
48 trang 142 0 0 -
10 trang 142 0 0
-
Bài giảng Cấu trúc dữ liệu và giải thuật - Chương 4: Một số giải thuật sắp xếp và tìm kiếm
29 trang 122 0 0