Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: moba741120 en 13 Abril 2011, 18:07 pm



Título: Matriz Dentro de otra matriz
Publicado por: moba741120 en 13 Abril 2011, 18:07 pm
Tengo dos duadas:

1. de que manera puedo meter una matriz dentro de otra?

2. Tengo una cadena donde registro minuto a minuto la actividad telefonica y tengo que registrar el numero de personas que usan el telefono (el minuto exacto), la pregunta es de que manera puedo almacenarlo en la base de datos para no usar demasiado espacio en ella, si debo de codificar en binario o inventarme otra codificacion?

Gracias

Saludos


Título: Re: Matriz Dentro de otra matriz
Publicado por: raul338 en 13 Abril 2011, 18:20 pm
1) Se llaman matrices multidimensionales
a(2,3)

a(1,1) - a(2,1)
a(1,2) - a(2,2)
a(1,3) - a(2,3)

Cada uno puede tener valores distintos

2) Si trabajas con Access/SQL puedes guardarlo como DateTime y formato Hora directamente, o simplemente usando 2 bytes (si es que no necesitas hacer operaciones entre ellos , ej Seleccionar todos los llamados entre las 2 y las 3)


Título: Re: Matriz Dentro de otra matriz
Publicado por: 79137913 en 13 Abril 2011, 18:22 pm
HOLA!!!

Mira, no entendi lo que dijiste pero las matrices no necesariamente son de 2 dimensiones...

Podes hacer

Dim MiMatrix(99,99,99,99,99) as string

Y ahi tenes una matriz de 5 dimensiones.

Pero, Mucho cuidado, seguramente si copias y pegas eso te va a dar un error por falta de memoria, ya que esta matriz tiene 99^5 variables internas... son demaciadas

Fijate de no pasarte del limite ;)

GRACIAS POR LEER!!!


Título: Re: Matriz Dentro de otra matriz
Publicado por: raul338 en 13 Abril 2011, 18:29 pm
Mira, no entendi lo que dijiste pero las matrices no necesariamente son de 2 dimensiones...

Lo hice asi para no poner un choclo representativo :xD

Pero si, podes tener bastantes cosas en memoria con matrices multidimensionales :D