El tipo objeto mas rápido

08/11/2006 - 20:49 por Hugo Gsell | Informe spam
Utilizo visual .net 2005.
Tengo una estructura C que incluye elementos del tipo B que as su ves está
formado por elementos del tipo A.

Abstractamente lo veo como objetos formados por un conjunto de objetos de
otro tipo.
Ahora bien, esto lo podría implementar como un vector, una colección, una
lista.
Sobre cada dato (elemento) necesito hacer operaciones con strings y
numéricas.
Que tipo de estructura va a ser mas ràpida para la ejecución.

Espero esta información les sea suficiente para poder aconsejar.

Dese ya muchas gracias.

Hugo A. Gsell

Preguntas similare

Leer las respuestas

#1 Guillermo guille
09/11/2006 - 21:46 | Informe spam
¿A que te refieres?
¿A cómo accederás a cada elemento de forma más rápida?
Si es eso, un array (vector) usa menos recursos que una colección, pero la
manipulación de una colección es más cómoda que la de un array, sobre todo
si vas a añadir/eliminar elementos, y con las colecciones generic ya no
tienes la "sobrecarga" de tener que andar haciendo conversiones de tipos.

Nos vemos
Guillermo

El Guille cumple 10 años
http://aniversario.elguille.info/
"Hugo Gsell" escribió en el mensaje
news:%
Utilizo visual .net 2005.
Tengo una estructura C que incluye elementos del tipo B que as su ves está
formado por elementos del tipo A.

Abstractamente lo veo como objetos formados por un conjunto de objetos de
otro tipo.
Ahora bien, esto lo podría implementar como un vector, una colección, una
lista.
Sobre cada dato (elemento) necesito hacer operaciones con strings y
numéricas.
Que tipo de estructura va a ser mas ràpida para la ejecución.

Espero esta información les sea suficiente para poder aconsejar.

Dese ya muchas gracias.

Hugo A. Gsell


Respuesta Responder a este mensaje
#2 Hugo Gsell
10/11/2006 - 11:39 | Informe spam
Especificamente me refiero a algun tipo de estructura (vector o lo que sea)
que almacene esta información y que su recuperación y/o manipulación sea lo
mas rápida posible en cuanto a ejecución ya que necesito operar con con
datos numéricos y strings sobre esas estructuras.
Especificamente, estoy realizando la implementación de un algoritmo genético
donde se trabajan con poblaciones... (1 o más) las poblaciones estan
formadas por individuos ... cada individuo por un conjunto de
características (genes) es decir que digamos que en "cantidad" de datos que
tendrá esta estructura es
CantidadDePoblaciones * CantIndividuosPorPoblación *
CantidadDeGenesPorIndividuo.
El primer valor puede rondar entre 1 y 5 (aprox.)
El segundo valor entre 20 y100 (ó mas),
y el último (el mas complicado ya qe depende 100% del problema) entre 3 y
500 (son la cantidad de variables del problema)

"Guillermo 'guille'" escribió en el mensaje
news:%
¿A que te refieres?
¿A cómo accederás a cada elemento de forma más rápida?
Si es eso, un array (vector) usa menos recursos que una colección, pero la
manipulación de una colección es más cómoda que la de un array, sobre todo
si vas a añadir/eliminar elementos, y con las colecciones generic ya no
tienes la "sobrecarga" de tener que andar haciendo conversiones de tipos.

Nos vemos
Guillermo

El Guille cumple 10 años
http://aniversario.elguille.info/
"Hugo Gsell" escribió en el mensaje
news:%
Utilizo visual .net 2005.
Tengo una estructura C que incluye elementos del tipo B que as su ves
está formado por elementos del tipo A.

Abstractamente lo veo como objetos formados por un conjunto de objetos de
otro tipo.
Ahora bien, esto lo podría implementar como un vector, una colección, una
lista.
Sobre cada dato (elemento) necesito hacer operaciones con strings y
numéricas.
Que tipo de estructura va a ser mas ràpida para la ejecución.

Espero esta información les sea suficiente para poder aconsejar.

Dese ya muchas gracias.

Hugo A. Gsell






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida