Bonjour;
je suis débutante en programmation c++ et je n'arrive pas à coder cet algorithme :
est ce qui'il y a une personne qui peut m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 0. Procédure RetraitDistance(P, D, Solution s, Entier k, réel D) 1. i <- ChoisirRequeteAleatoire(P) 2. L <- { i } 3. s <- s\ { i, n ; n+i } 4. Tant que |L| < q 4.1 i <- ChoisirRequeteAleatoire(L) 4.2 B <- 0 4.3 Pour chaque j ∈ (s ∩ P) 4.3.1 b_j <- c_ij + c_((i+n)(j+n)) 4.3.2 B <- B ∪ { i } 4.4 Trier B selon les valeurs b_j 4.5 r <- NombreAléatoire(0 , 1) 4.6 j <- B [ |L |* r^D ] 4.7 L <- L ∪ { j } 4.8 s <- s \ { j, n+j } 5. Retourner L
Partager