thuật toán đệ quy và một số bài toán đệ quy cơ bản

26 825 1
thuật toán đệ quy và một số bài toán đệ quy cơ bản

Đ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

   !"#!$%&'&()*+, ! -.!/01!2345&*6545&7 8#)11!2345&*9:;& &< =>$<? @ABC @ABA&C DE&&AA&45&ED 467F G6HHIJJHH/7 A/K AA A46L/7M46LN7K O DE>ED &67F 67K K BBP&!&&&HPK CCK BBP46PBBBBP7HPBB467K A67K O -.!N0QR'& 8#)1QR+Q%ST%U< >$< @ABC @ABA&C DE&&A&QVED W&XYA6W&QT7F G6HHI7 A/K AA AQEXYA6QTL/7K O DE>ED &67F 67K K W&QK BBP&!&&&HPK CCK BBP&!&&&QHPK CCQK BBQBBPVPBBBBPHPBBXYA6QT7K A67K O -.!Z0.[A1++\ 8#)11++\]&N%U)&T55^ .[A9:;&&< =>$<? @ABC @ABA&C _>`6&T57F G6&HH57 A&K AAG6&C57 A_>`6&L5T57K AA A_>`6&T5L&7K O &67F 67K &T5K BBP&!&HPK CC&K BBP&!5HPK CC5K BBP_&&PBB&BBP&PBB5BBP&PBB_>`6&T57K A67K O -.!a01++\]&%U 8#)11++\]&%U)I/TT&& 9:;&&< =>$<? @ABC @ABA&C DE&&A&&&&5ED _>`6&T57F G6&HH57 A&K AAG6&C57 A_>`6&L5T57K AA A_>`6&T5L&7K O DE&&A&&!&&/ A&ED _>6&=?T7F G6HH/7 A&=I?K AA A_>`6&=L/?T_>6&TL/77K O &67F 67K E&TK BBP&!HPK CCK &HAY=?K BBP&!&PBBBBP!&bPK G6HIKBKMM7F BBP&=PBBBBP?HPK CC&=?K O BBP_>`&PBBBBP!&&&!&PBB_>6&T7K A67K O -.!c0&'& 8#)1d9:;&&< =>$<? @ABC @ABA&C DE&&AAd64&&7ED 4&67F G6HHI7 A/K AA AE4&6L/7K O DE>ED &67F 67K K BBP&!&&&HPK CCK BBBBPdHPBB4&67K A67K O -.!e0f9!.!,]&!23 8#)1f9!.!,]&9":&< =>$<? @ABC @ABA&C DE>6T,7H>6L/T,L/7M6L/T,7,<IB,BK6TI7H6T7H/ED >6T,7F G6HH,JJ,HHI7 A/K AA A>6L/T,L/7M>6L/T,7K O DE>ED &67F 67K T,K BBPHPK CCK BBP,HPK CC,K BBP>6PBBBBPTPBB,BBP7HPBB>6T,7K A67K O -.!g0f!23& 8#)1f!23&IT&/TT&9:;& &< =>$<? @ABC @ABA&C DE&&AA!&&&ED h6&=?T7F G6HH/7 A&=I?K AA A&=L/?Mh6&TL/7K O DE>ED &67F 67K E&TK BBPHPK CCK &HAY=?K BBP&!&PBBBBP!&bPK G6HIKBKMM7F BBP&=PBBBBP?HPK CC&=?K O BBP0PBBBBP!&&&&PBBh6&T7K A67K O -.!ijk) 8#)1Ql9":&< =>$<? @ABC @ABA&C l67K Q67F G6HHI7 A/K AA AQ6L/7Ml6L/7K O l67F G6HHI7 A/K AA ANEQ6L/7El6L/7K O DE>ED &67F 67K K BBPHPK CCK BBPQ6PBBBBP7HPBBQ67K BBPl6PBBBBP7HPBBl67K A67K O -.!m0!23& 8#)1!23I/TT&&9:;& &< =>$<? @ABC @ABA&C DE&&AA!&&&ED [...]... Try(i+1); } } Bài tập 12 Chỉnh hợp không lặp chập k của n phần tử Chỉnh hợp chập k của n phần tử là một nhóm có thứ tự gồm k phần tử khác nhau được chọn từ n phần tử đã cho Phương pháp: liệt kê dãy có độ dài k và các phần tử trong dãy được lấy từ tập hợp {0,1, … , n-1} các phần tử được đưa vào dãy không được phép trùng nhau Ví dụ: n = 3 và k = 2 ta sẽ có các dãy con {0,1}, {0,2}, {1,0}, {1,2}, {2,0} và {2,1}... { DanhDau[j] = 1; Try(i+1); DanhDau[j] = 0; } } } Bài tập 13 Hoán vị mảng số nguyên có n phần tử Phương pháp: tương tự phương pháp làm bài tập 13 nhưng ở đây ta thay tập hợp {0, 1, … , n-1} là tập hợp giá trị n phần tử của mảng và độ dài của dãy là n Ví dụ: n = 3 và A = {-1,0,1} ta sẽ có các dãy con tương ứng là {-1,0}, {-1,1}, {0,1}, {0,1}, {1,-1} và {1,0} [Cài đặt:] #include #include ... cua "

Ngày đăng: 17/10/2014, 07:21

Từ khóa liên quan

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

Tài liệu liên quan