Tài liệu Chuyên đề Toán cao cấp doc

258 664 1
Tài liệu Chuyên đề Toán cao cấp doc

Đ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

[...]... ph d ng trong nh ng thu t toán duy t h n ch H n th n a, không ph i c u hình ban u lúc nào c ng d tìm c, không ph i k thu t sinh c u hình k ti p cho m i bài toán u n gi n nh trên (Sinh các ch nh h p không l p ch p k theo th t t i n ch ng h n) Ta sang m t chuyên m c sau nói n m t ph ng pháp li t kê có tính ph d ng cao h n, gi i các bài toán li t kê ph c t p h n ó là: Thu t toán quay lui (Back tracking)... Hoàng { 22z Bài toán li t kê §4 K THU T NHÁNH C N I BÀI TOÁN T I U M t trong nh ng bài toán t ra trong th c t là vi c tìm ra m t nghi m tho mãn m t s i u ki n nào ó, và nghi m ó là t t nh t theo m t ch tiêu c th , nghiên c u l i gi i các l p bài toán t i u thu c v l nh v c quy ho ch toán h c Tuy nhiên c ng c n ph i nói r ng trong nhi u tr ng h p chúng ta ch a th xây d ng m t thu t toán nào th c s h... GI I CÁC BÀI TOÁN TIN H C 3 I XÁC NH BÀI TOÁN 3 II TÌM C U TRÚC D LI U BI U DI N BÀI TOÁN 3 III TÌM THU T TOÁN 4 IV L P TRÌNH 5 V KI M TH 6 VI T I U CH NG TRÌNH 6 §1 PHÂN TÍCH TH I GIAN TH C HI N GI I THU T 8 I PH C T P TÍNH TOÁN C A GI I THU T .8 II XÁC NH PH C T P TÍNH TOÁN C A GI I... (SORTING) 42 I BÀI TOÁN S P X P 42 II THU T TOÁN S P X P KI U CH N (SELECTION SORT) 44 III THU T TOÁN S P X P N I B T (BUBBLE SORT) 44 IV THU T TOÁN S P X P KI U CHÈN 45 V SHELL SORT .46 Lê Minh Hoàng C u trúc d li u và gi i thu t {2z VI THU T TOÁN S P X P KI U PHÂN O N (QUICK SORT) 47 VII THU T TOÁN S P X P KI U VUN NG (HEAP... bài toán rõ h n và th y c các thao tác c n ph i ti n hành i v i nh ng bài toán n gi n, ôi khi ch c n qua ví d là ta ã có th a v m t bài toán quen thu c gi i II TÌM C U TRÚC D LI U BI U DI N BÀI TOÁN Khi gi i m t bài toán, ta c n ph i nh ngh a t p h p d li u bi u di n tình tr ng c th Vi c l a ch n này tu thu c vào v n c n gi i quy t và nh ng thao tác s ti n hành trên d li u vào Có nh ng thu t toán. .. Rewrite(Output); Init; Lê Minh Hoàng Bài toán li t kê { 21z Try(1); Close(Input); Close(Output); end Tên g i thu t toán quay lui, ng trên ph ng di n cài t có th nên g i là k thu t vét c n b ng quay lui thì chính xác h n, tuy nhiên ng trên ph ng di n bài toán, n u nh ta coi công vi c gi i bài toán b ng cách xét t t c các kh n ng c ng là 1 cách gi i thì tên g i Thu t toán quay lui c ng không có gì trái logic... n ó là: Thu t toán quay lui (Back tracking) Lê Minh Hoàng { 12z Bài toán li t kê §3 THU T TOÁN QUAY LUI Thu t toán quay lui dùng gi i bài toán li t kê các c u hình M i c u hình c xây d ng b ng cách xây d ng t ng ph n t , m i ph n t c ch n b ng cách th t t c các kh n ng Gi thi t c u hình c n li t kê có d ng (x1, x2, , xn) Khi ó thu t toán quay lui th c hi n qua các b c sau: 1) Xét t t c các giá tr x1... tính toán luôn luôn cho phép ch p nh n m t sai s nào ó nên các hàm s trong máy tính u c tính b ng ph ng pháp x p x c a gi i tích s Xác nh úng yêu c u bài toán là r t quan tr ng b i nó nh h ng t i cách th c gi i quy t và ch t l ng c a l i gi i M t bài toán th c t th ng cho b i nh ng thông tin khá m h và hình th c, ta ph i phát bi u l i m t cách chính xác và ch t ch hi u úng bài toán Ví d : • Bài toán: ... là có th gi i c Thông th ng các bài toán th c t òi h i ph i có s t ng h p, pha tr n nhi u thu t toán, nhi u k thu t m i có c m t l i gi i t t Không c l m d ng m t k thu t nào và c ng không xem th ng m t ph ng pháp nào khi b t tay vào gi i m t bài toán tin h c Thu t toán quay lui c ng không ph i là ngo i l , ta ph i bi t ph i h p m t cách uy n chuy n v i các thu t toán khác thì khi ó nó m i th c s là... th tách r i b c tìm ki m thu t toán gi i quy t v n Các tiêu chu n khi l a ch n c u trúc d li u • C u trúc d li u tr c h t ph i bi u di n c y các thông tin nh p và xu t c a bài toán • C u trúc d li u ph i phù h p v i các thao tác c a thu t toán mà ta l a ch n gi i quy t bài toán • C u trúc d li u ph i cài t c trên máy tính v i ngôn ng l p trình ang s d ng i v i m t s bài toán, tr c khi t ch c d li u . mãn nhng điu kin nht đnh. Bài toán đó gi là bài toán đm cu hình t hp. Trong lp các bài toán đm, có nhng bài toán còn yêu cu ch rõ nhng cu. Bài toán yêu cu đa ra danh sách các cu hình có th có gi là bài toán lit kê t hp.  gii bài toán lit kê, cn phi xác đnh đc mt thut toán

Ngày đăng: 14/02/2014, 23:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan