Bonjour,
je n'arrive pas à faire dérouler correctement l'algorithme K-DEA (Dimensional Extensible Array) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Procédure d'allocation Étendre(t) : t index, t =1, k 1. Étendre Bt[0:Ut, 1..K] à Bt[0:Ut + 1, 1..K ] 2. Ut<--- Ut + 1 3. Bt[Ut+1,t] := (Ut+1)* Produit r=1, k et r # t.(Ur+ 1) [base] Bt(Ut+1, q] := Produit r=q+1, ..., k et r # t ( Ur + 1) [facteurs multiplicatifs] q=1, K et q <> t.Voilà le document (diapo 16) d'où il est tiré cet algorithme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Exemple : k=2 ; E= 1, 1, 2, 2, 1, 2, 1, 1, 2 c'est-à-dire (U1,U2) = (0,0);(1,0);(2,0),(2,1),... Contenu des tables : B1: 1 : 0 1 2 9 16 20 2 : 1 1 1 1 1 1 B2: 1 : 1 1 1 1 1 2 : 0 3 6 12 24
Merci de m'aider !
Cordialement,
Sidahmed.
Partager