FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Crear directorio con lista lineal
Como podría crear una relacion de personas (solo nombre), con listas lineales y apuntadores y ordenarlas alfabéticamente? Gracias.
__________________
Tengo que pasar .... y lo voy a lograr. |
#2
|
||||
|
||||
No me acaba de quedar claro del todo, ¿Puedes utilizar un TStringList ordenado?
Es una lista, está ordenada, puedes introducir el nombre y lo de lineal no lo he entendido (¿no lo son todas las listas?).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Hola davitcito,
pues a mi me pasa como a Neftali, no me queda claro. Pero por lo que intuyo es que quieres visualizar los nombres de personas en una lista ordenada alfabeticamente. Si es eso, si utilizas un TListBox puedes ordenarlos cambiando la propiedad Sorted a True. Un saludo. |
#4
|
||||
|
||||
Buenas y gracias por las respuestas, pero a lo q yo me referia es a como puedo crear una LISTA ENLAZADA mediante la creación de nodos y apuntadores. Por ejemplo, acá tengo un algoritmo de referencia:
Metodo Insertarfinal(N) // incluye por el final Apuntador nuevo, p // apuntan nodo Reservar Nuevo Nuevo.Num <-- N Nuevo.si <-- Nil si Inicio = NIL entonces Inicio <-- Nuevo sino p <-- Inicio Mientras p.sig <> Nil hacer P <-- p.sig fmientras p.sig <-- Nuevo fsi fmetodo Espero este claro este algoritmo, je je, y también espero me ayuden con la pregunta. Saludos.
__________________
Tengo que pasar .... y lo voy a lograr. |
#5
|
||||
|
||||
Creo que es así...
Hace mucho que no hago uso punteros, y listas enlazadas.... pero sino me equivoco la solución pasa por esto:
Siendo p una variable de tipo TNodo. Creo que con esto ya puedes comenzar.... Si tienes dudas ya avisaras.... Última edición por Delphius fecha: 07-05-2005 a las 07:22:19. |
|
|
|