skip to main
|
skip to sidebar
Algorithms and Complexity
sábado, 17 de julio de 2010
Implementación de un backtracking Variaciones sin repetición
void variac(int n, int m, int j, vector
& used, vector
& seq)
{
if(j == m){
for(unsigned int i=0;i
cout << seq[i] + 1<<",";
cout << endl;
}
else{
for(int i=0;i
if(!used[i]){
used[i] = true;
seq[j] = i;
variac(n,m,j+1,used,seq);
used[i] = false;
}
}
}
}
int main(){
int n = 5;
int m = 2;
for(int i=0;i
used.push_back(false);
for(int i=0;i
seq.push_back(0);
variac(n,m,0,used,seq);
}
No hay comentarios:
Publicar un comentario
Entrada más reciente
Entrada antigua
Inicio
Suscribirse a:
Enviar comentarios (Atom)
Seguidores
Archivo del blog
►
2014
(2)
►
octubre
(1)
►
enero
(1)
►
2013
(4)
►
septiembre
(2)
►
julio
(1)
►
enero
(1)
►
2012
(3)
►
septiembre
(1)
►
abril
(1)
►
febrero
(1)
►
2011
(10)
►
septiembre
(1)
►
agosto
(1)
►
julio
(1)
►
junio
(2)
►
mayo
(4)
►
enero
(1)
▼
2010
(5)
►
diciembre
(1)
►
noviembre
(1)
▼
julio
(3)
Fichero opciones CPLEX
Generar numeros aleatorios en gams
Implementación de un backtracking Variaciones sin ...
►
2009
(8)
►
diciembre
(1)
►
noviembre
(3)
►
septiembre
(4)
Datos personales
Pedro
Ver todo mi perfil
No hay comentarios:
Publicar un comentario