Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Oshnaj

#1
Programación C/C++ / Re: Matriz
3 Diciembre 2012, 02:53 AM
Hola, tengo problemas para determinar los órdenes, ya tengo los algoritmos, uno con fuerza brutal y el otro con recursividad:

Código (cpp) [Seleccionar]
int Matriz::BuscarPorFuerzaBruta(int x) {
int i,j;

for( i = 0 ; i < n ; i++ ){
for( j = 0 ; j < n ; j++ ){
n_brutos ++;
if(matriz[i][j] == x){
return 1;
} else if(matriz[i][j] > x){
return 0;
}
}
}
}


Código (cpp) [Seleccionar]
int Matriz::BuscarPorRecursividad(int i, int j, int x) {
n_rec++;
if(  matriz[i][j] > x || i == n || j == n){
return 0;
} else if( matriz[i][j] == x ){
return 1;
}
return BuscarPorRecursividad(i+1,j,x) + BuscarPorRecursividad(i,j+1,x);
}


¿Cuáles serían los órdenes para cada algoritmo?
#2
Programación C/C++ / Re: Matriz
30 Noviembre 2012, 03:07 AM
Muchas gracias!
#3
Programación C/C++ / Matriz
29 Noviembre 2012, 21:33 PM


Hola, tengo dudas de cómo va la matriz, alguien me podría dar un ejemplo para una matriz 4 x 4?
Gracias.