Bài giảng Cấu trúc dữ liệu cơ bản và giải thuật - Chương 1
Số trang: 9
Loại file: ppt
Dung lượng: 192.00 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Cấu trúc dữ liệu cơ bản và giải thuật - Chương 1 giúp bạn nắm bắt vai trò của cấu trúc dữ liệu, các tiêu chuẩn đánh giá cấu trúc dữ liệu. Cùng tham khảo nhé.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu cơ bản và giải thuật - Chương 1 ChươngICẤUTRÚCDỮLIỆUCƠBẢN VÀGIẢITHUẬT Vaitròcủacấutrúcdữliệu:1. Xâydựngmộtđềántinhọcthựcchấtlàchuyển bàitoánthựctếthànhmộtbàitoáncóthểgiải quyếttrênmáytính Màmộtbàitoánthựctếbấtkỳđềubaogồmcác đốitượngdữliệuvàcácyêucầuxửlýtrêncácđối tượngđó. Tổchứcbiểudiễncácđốitượngthựctế:Côngviệcnàyđượcgọilàxâydựngcấu trúcdữliệuchobàitoán. Xâydựngcácthaotácxửlýdữliệu: Từnhữngyêucầuxửlýthựctế,cầntìmra cácgiảithuậttươngứngđểxácđịnhtrình tựcácthaotácmáytínhphảitácđộnglên dữliệuđểchorakếtquảmongmuốn,đây làbướcxâydựnggiảithuậtchobàitoán. Giảithuậtvàcấutrúcdữliệucómốiquan hệvớinhau Cấu trúc dữ liệu + Giải thuật = Chương trìnhMộtcấutrúcdữliệutốtsẽgiúpgiảithuật xửlýtrênđócóthểpháthuytácdụngtốt hơn,vừađápứngnhanhvừatiếtkiệmtài nguyên,đồngthờigiảithuậtcũngdễhiểu vàđơngiảnhơn. 2.Cáctiêuchuẩnđánhgiácấutrúcdữ liệu: Phảnảnhđúngthựctế: Đâylàtiêuchuẩnquantrọngnhất, quyếtđịnhtínhđúngđắncủatoànbộbài toán.Cầnxemxétkỹlưỡngcũngnhưdự trùcáctrạngtháibiếnđổicủadữliệutrong chutrìnhsốngđểcóthểchọncấutrúcdữ liệulưutrữthểhiệnchínhxácđốitượng thựctế.Vídụ:Trườnghợpchọncấutrúcdữliệusai: Chọnmộtsốnguyênintđểlưutrữđiểm trungbìnhcủasinhviên(đượctínhtheo côngthứctrungbìnhcộngcủacácmôn họccóhệsố) Phùhợpvớicácthaotácxửlý: Tiêuchuẩnnàygiúptăngtínhhiệu quảcủađềán:pháttriểncácthuậttoán đơngiản,tựnhiênhơn;chươngtrìnhđạt hiệuquảcaohơnvềtốcđộxửlý.
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu cơ bản và giải thuật - Chương 1 ChươngICẤUTRÚCDỮLIỆUCƠBẢN VÀGIẢITHUẬT Vaitròcủacấutrúcdữliệu:1. Xâydựngmộtđềántinhọcthựcchấtlàchuyển bàitoánthựctếthànhmộtbàitoáncóthểgiải quyếttrênmáytính Màmộtbàitoánthựctếbấtkỳđềubaogồmcác đốitượngdữliệuvàcácyêucầuxửlýtrêncácđối tượngđó. Tổchứcbiểudiễncácđốitượngthựctế:Côngviệcnàyđượcgọilàxâydựngcấu trúcdữliệuchobàitoán. Xâydựngcácthaotácxửlýdữliệu: Từnhữngyêucầuxửlýthựctế,cầntìmra cácgiảithuậttươngứngđểxácđịnhtrình tựcácthaotácmáytínhphảitácđộnglên dữliệuđểchorakếtquảmongmuốn,đây làbướcxâydựnggiảithuậtchobàitoán. Giảithuậtvàcấutrúcdữliệucómốiquan hệvớinhau Cấu trúc dữ liệu + Giải thuật = Chương trìnhMộtcấutrúcdữliệutốtsẽgiúpgiảithuật xửlýtrênđócóthểpháthuytácdụngtốt hơn,vừađápứngnhanhvừatiếtkiệmtài nguyên,đồngthờigiảithuậtcũngdễhiểu vàđơngiảnhơn. 2.Cáctiêuchuẩnđánhgiácấutrúcdữ liệu: Phảnảnhđúngthựctế: Đâylàtiêuchuẩnquantrọngnhất, quyếtđịnhtínhđúngđắncủatoànbộbài toán.Cầnxemxétkỹlưỡngcũngnhưdự trùcáctrạngtháibiếnđổicủadữliệutrong chutrìnhsốngđểcóthểchọncấutrúcdữ liệulưutrữthểhiệnchínhxácđốitượng thựctế.Vídụ:Trườnghợpchọncấutrúcdữliệusai: Chọnmộtsốnguyênintđểlưutrữđiểm trungbìnhcủasinhviên(đượctínhtheo côngthứctrungbìnhcộngcủacácmôn họccóhệsố) Phùhợpvớicácthaotácxửlý: Tiêuchuẩnnàygiúptăngtínhhiệu quảcủađềán:pháttriểncácthuậttoán đơngiản,tựnhiênhơn;chươngtrìnhđạt hiệuquảcaohơnvềtốcđộxửlý.
Tìm kiếm theo từ khóa liên quan:
Bài giảng Cấu trúc dữ liệu Cấu trúc dữ liệu Giải thuật máy tính Công nghệ thông tin Vai trò cấu trúc dữ liệu Cơ sở dữ liệuTài liệu liên quan:
-
52 trang 431 1 0
-
62 trang 402 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 318 0 0 -
Đề 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 318 0 0 -
74 trang 302 0 0
-
13 trang 296 0 0
-
96 trang 296 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 294 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 290 0 0