TIET 11 BAI 4 BAI TOAN VA THUAT TOAN (t 3)

3 111 0
TIET 11   BAI 4  BAI TOAN VA THUAT TOAN (t 3)

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

Thông tin tài liệu

Chng I: Mt s khỏi nim c bn ca tin hc TUN TIT 11 Ngy son: 21/9/2013 BI BI TON V THUT TON GV: Hunh Th Ho (T3) I/.Mc ớch, yờu cu V kin thc - Hc sinh lm quen thờm mt s dng toỏn c bn khỏc nh sp xp, tỡm kim, bit thờm mt s th thut tỡm thut toỏn V k nng - Xỏc nh c Input, Output, xõy dng c bi gii c bn sau ú xõy dng c thut toỏn gii bi toỏn II/.Phng phỏp v phng tin dy hc Phng phỏp dy hc - Phng phỏp din ging, m thoi, tho lun trao i nhúm Phng tin dy hc - Giỏo ỏn, sỏch giỏo khoa, phn, vit, bng III/.Tin trỡnh dy hc n nh lp.(1ph) Kim tra bi c.(5ph) - Hóy cho bit cỏc tớnh cht ca thut toỏn - Vit thut toỏn tỡm giỏ tr ln nht ca dóy s nguyờn dng s Tin trỡnh lờn lp HOT NG TG HOT NG CA GV NI DUNG BI HC CA HS GV: Trong cuc sng, ta thng gp nhng + Lng nghe BI BI TON V vic liờn quan n sp xp nh hc sinh THUT TON (T3) xp hng theo th t t thp n cao, giỏo Khỏi nim bi toỏn viờn xp loi hc lc hc sinh lp Khỏi nim thut Núi mt cỏch tng quỏt, cho mt dóy i toỏn tng, cn sp xp li v trớ cỏc i tng Mt s vớ d v bi theo mt tiờu no ú Chng hn, cho toỏn 10 chic cc cú chiu cao khỏc cn xp li cho cc thp trc, cc cao 32 sau : VD 2: Bi toỏn sp xp Bi toỏn: Cho dóy A gm N s nguyờn a1, a2, , aN Cn sp xp cỏc s hng dóy A tr thnh dóy khụng gim (tc l s hng trc khụng ln hn s hng sau) Vớ d, vi A l dóy gm cỏc s nguyờn: 6, 1, 5, 3, 7, 8, 10, 7, 12, 4, sau sp xp ta cú dóy: 1, 3, 4, 5, 6, 7, 7, 8, 10, 12 Giỏo ỏn tin hc 10 Xột bi toỏn sau: Cho dóy A gm N s nguyờn a1, ,aN Cn sp xp cỏc s hng gii A tr thnh dóy khụng gim (tc s hng trc ln hn s hng sau) Gii bi toỏn Trang Chng I: Mt s khỏi nim c bn ca tin hc Sau õy ta s xột thut toỏn sp xp bng trỏo i (Exchange Sort) gii quyt bi toỏn ny -Hóy xỏc nh bi toỏn trờn? GV: Hunh Th Ho Xỏc nh bi toỏn - Input: Dóy A gm N s nguyờn a1, a2, , aN - Output: Dóy A c sp xp li thnh dóy khụng gim Xỏc nh bi toỏn - Input: Dóy A gm N s nguyờn a1, a2, , aN - Output: Dóy A c sp xp li thnh dóy khụng gim - GV cựng HS tỡm ý tng: Vi mi cp + Chỳ ý lng nghe, s hng ng lin k dóy, nu s quan sỏt trc ln hn s sau ta i ch chỳng cho Vic ú c lp li, cho n khụng cú s i ch no xy na - Ta thy rng, sau mi ln i ch, giỏ tr + Lng nghe ln nht ca dóy A s c chuyn dn v cui dóy v sau lt th nht thỡ giỏ tr ln nht xp ỳng v trớ l cui dóy Tng t, sau lt th hai, giỏ tr ln th hai c xp ỳng v trớ sỏt cui, Cú th hỡnh dung, sau mi lt cú ớt nht mt s hng ó xp ỳng v trớ v khụng cũn tham gia vo quỏ trỡnh i ch na, ging nh cỏc bt nc t ỏy h ni dn v ó lờn mt nc ri thỡ tan bin Cú th vỡ th m sp xp bng trỏo i cũn cú tờn gi l sp xp ni bt (Bubble Sort) Trỡnh by ý tng: Vi mi cp s hng ng lin k dóy, nu s trc ln hn s sau thỡ ta i ch chỳng cho Vic ú c lp li, cho n khụng cú s i ch no xy na -So sỏnh v i ch sau mi lt ch thc hin vi dóy ó b bt s hng cui dóy thc hin iu ú thut toỏn s dng bin nguyờn M cú giỏ tr to l N, sau mi lt M gim mt n v cho n M < Thut toỏn a) Cỏch lit kờ b1 Nhp N, cỏc s hng a1, a2, , aN; b2.M N; b3.Nu M < thỡ a dóy A ó c sp xp ri kt thỳc; b4 M M 1, i 0; b5 i i + 1; b6 Nu i > M thỡ quay li bc 3; b7 Nu > ai+1 thỡ trỏo i v ai+1 cho nhau; b8 Quay li bc Giỏo ỏn tin hc 10 Trang Chng I: Mt s khỏi nim c bn ca tin hc GV: Hunh Th Ho b) S khi: -Yờu cu HS chuyn sang dng s -Lờn by bng trỡnh Nhập N a1, a2, , aN M N MM? Sai Tráo đổi Đúng ai+1 > ai+1 ? Sai Cng c.(5) Xỏc nh Input, Output v trỡnh by cỏc bc gii bi toỏn sp xp cỏc s theo th t gim dn Dn dũ Xem li bi hc v xem trc phn vớ d "Bi toỏn tỡm kim" Ngy thỏng nm Duyt ca t trng Lờ Thanh in Giỏo ỏn tin hc 10 Trang ... toán a) Cách liệt kê b1 Nhập N, số hạng a1, a2, , aN; b2.M →N; b3.Nếu M < đưa dãy A xếp kết thúc; b4 M → M – 1, i→ 0; b5 i → i + 1; b6 Nếu i > M quay lại bước 3; b7 Nếu > ai+1 tráo đổi ai+1 cho nhau;

Ngày đăng: 29/09/2017, 08:14

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

Tài liệu liên quan