Bonjour;
je suis débutante en programmation c++ et je n'arrive pas à coder cet algorithme :
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
est ce qui'il y a une personne qui peut m'aider ?