Antes q nada gracias
soy nuevo en esto
de los foros y la progrmacion
mi problema es q debo almacenar una matris de n x n triangular (la mitad son ceros)
en un arreglo sin los ceros
por ejemplo
4 0 3 6
0 9 2 8
0 0 1 5
0 0 0 7
4
0
3
6
9
2
8
1
5
7
tengo unas formulas
pero no supe usarlas
Matriz triangular superior
Recuperar a matriz[i,j] = POSINI +(i-1)*i/2 +(j-i)
POSINI se considera que inicia de uno
matriz[i,j] 0 PosIni +(MAXimodel arrreglo (i-1)-(((i-2)*(i-1))/2) +(j-i)
esa formula me dara la posicion que se tiene en el arreglo
dandole los datos i, j
gracias de nuevo
soy nuevo en esto
de los foros y la progrmacion
mi problema es q debo almacenar una matris de n x n triangular (la mitad son ceros)
en un arreglo sin los ceros
por ejemplo
4 0 3 6
0 9 2 8
0 0 1 5
0 0 0 7
4
0
3
6
9
2
8
1
5
7
tengo unas formulas
pero no supe usarlas
Matriz triangular superior
Recuperar a matriz[i,j] = POSINI +(i-1)*i/2 +(j-i)
POSINI se considera que inicia de uno
matriz[i,j] 0 PosIni +(MAXimodel arrreglo (i-1)-(((i-2)*(i-1))/2) +(j-i)
esa formula me dara la posicion que se tiene en el arreglo
dandole los datos i, j
gracias de nuevo