Professional Documents
Culture Documents
Algoritma
• Ayrık matematikte ortaya çıkan birçok genel problem sınıfı vardır.
Örneğin:
• Verilen bir tamsayı dizisi verildiğinde en büyüğünü bulun;
• Bir küme verildiğinde onun tüm alt kümelerini listeleyin;
• Bir dizi tamsayı verildiğinde bunları artan sıraya koyun;
• Bir ağ verildiğinde iki köşe arasındaki en kısa yolu bulun.
P1 ......................
P2 Pn
P11 P12 ... P1n P21 P22 ... P2n Pn1 Pn2 ... Pnn
53
P P P P P P P P P .................... P P P
Böl ve Fethet Stratejisi (devam)
/* Solve a problem P */
Solve(P){
/* Base case(s) */ /* Temel durum(lar) */
if P is a base case problem
return the solution immediately
55
1+2+..+N Özyinelemeli Hesaplama
56