j'ai deux vecteur v1(x1,y1,z1,t1) et v2(x2,y2,z2,t2) je cherche à programmer tous les vecteurs dont les coordonnées sont une combinaison des coordonnées de v1 et v2 (ttes les combinaisons possible)
exemple: v3(x1,y2,z2,t2),v4(x1,y1,z2,t2)......... j'ai programmer comme ca
Code :
v=new vecteur[2^d]//d:le nombre de coordonnees
for(int i=0;i<d;i++)
{
v[i]=v1;
v[i].coord[i]=v2.coord[i];
}
int p=d;
for( i=0;i<d;i++)
{
v[p]=v2;
v[p].coord[i]=v1.coord[i];
p++;
}
Mais avec cette solution je ne récupère pas toutes les combinaisons.est ce qu'il y a mieux???
Marsh Posté le 25-09-2005 à 17:20:02
Bonjour,
j'ai deux vecteur v1(x1,y1,z1,t1) et v2(x2,y2,z2,t2) je cherche à programmer tous les vecteurs dont les coordonnées sont une combinaison des coordonnées de v1 et v2 (ttes les combinaisons possible)
exemple: v3(x1,y2,z2,t2),v4(x1,y1,z2,t2).........
j'ai programmer comme ca
Mais avec cette solution je ne récupère pas toutes les combinaisons.est ce qu'il y a mieux???
Merci pour toute proposition