16/06/2006, 12:13
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 1 mes Puntos: 52 | |
Vamos, la eeficiencia es impersiptible. Es un programa en si sencillo y al menos que tubierras 2 millones de nombres pues ahi tardaria unos cuantos segundos.
Pero checa las ventajas.
-Te deshaces todos los defines. Con la estructura, no necesitas tener tantos defines....de hecho ninguno, ya que el nombre esta internamente relacionado con un numero dentro de la estructura.
-Te ahorras horas de trabajo. En vez de escribir 512 comparaciones a mano, solo escribes la "base de datos" y el for te resuelve la vida.
-Es reutilizable. Solo tienes que agregar mas nombres a la "base de datos" y aumentar el numero de MAX y el for solito se encarga de funcionar sin que lo modifiques.
Ya si quieres manejar mucha mas informacion(algunos millones de datos diferentes) te recomendaria que aprendas los que son las verdaderas Bases de datos(SQL, por ejemplo).
La solucion que te plantea pitukilloloco no esta nada mal, mas este tipo de soluciones se utilizan para cosas mas especificas, no tan generales como la que pides.
Saludos |