Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-02-2019
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.912
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por donpedro Ver Mensaje
Si por ejemplo en la columna 1 fila 10 yo coloco los valores 10 50 70 y en la columna 4 fila 35 coloco esos mismos valores en ese mismo orden me tiene que salir un mensaje que diga que esa combinacion de numeros esta siendo utilizada.
Ya que estas en la universidad, supuestamente te han ensañado la importancia de las estructuras de datos y los algoritmos. En resumen:

- Ordena, organiza y busca
- Usa la estructura de datos correcta que facilite lo de arriba

Si estuvieras haciendo esto con SQL la respuesta seria muy obvia. Pon todo en una "tabla":

Código:
Col Row Values
1    1    10  50 70
4    35   10  50 70
Ahora que tienes los datos visualizados apropiadamente, que hacer con ellos se hace mas claro, verdad?

E incluso, te hace pensar: Podria hacerlo mejor? Siguiendo con la idea de inspirarse con bases de datos, como se hace una búsqueda en una BD? Con un indice. Como podrías "indexar" estos datos?:

Código:
Key         Position
10  50 70  [1 1,4 35]
De ahi, que estructuras de datos son las mas adecuadas para cada caso? Eso te lo dejo de tarea...
__________________
El malabarista.
Responder Con Cita
  #2  
Antiguo 20-02-2019
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por mamcx Ver Mensaje
Ahora que tienes los datos visualizados apropiadamente, que hacer con ellos se hace mas claro, verdad?
Concuerdo, Mario. El problema es que como sucede muchas veces con Delphi, no hay ni siquiera un intento por separar la lógica de la interfaz.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Comparacion de Hash MD5 Delphi-Oracle no coincide marvajes Conexión con bases de datos 1 13-11-2015 21:27:59
Ayuda Comparacion. Paco Fernandez Varios 4 28-04-2012 13:55:01
comparación de text lisc_dla Varios 2 02-08-2011 20:04:15
Comparación de Fechas sierraja Varios 5 19-06-2005 06:56:20
Validación en Delphi. Ana Iris Guille Varios 3 30-06-2003 17:25:02


La franja horaria es GMT +2. Ahora son las 13:04:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi