Pues, yo no se a que te refieres con listas ligadas
¿Será listas simples encadenadas? ¿Doble encadenanda? mmm?
Como ya se te ha dicho: si puedes concretar y especificar bien tud dudas inquietudes, cuales son tus objetivos, etc.. para que podamos ayudarte.
Si es lo que estoy pensando (lista encadenadas). Puedo indicarte que su estructura es como sigue:
Código Delphi
[-]
type
PNodo = ^TNodo; TNodo = record siguiente: PNodo; valor: integer; end;
Ahora bien, las listas permiten inserción de elementos en cualquier posición. E incluso borrarlo. Al parecer tu ya sabes algo de esto sino no pondrías esto:
Cita:
Empezado por kozarock
-operaciones basicas (insercion, eliminacion y busqueda)
|
En este momento no tengo delphi abierto, y mis ejemplos de como usar listas los he borrado de mi PC porque ya no me servían.
Te comento que Delphi ya tiene declarados objetos de estos tipos: TList.
Vete a la ayuda de Delphi para más info, o busca en estos foros que se ha tratado en varias ocasiones el uso de TList.
Comko dije al principio, no sé a que quieres llegar...
Cita:
Empezado por kozarock
quien puede decirme sobre las listas ligadas:
-conceptos
-operaciones basicas (insercion, eliminacion y busqueda)
.bloques de programa que las manipulen
|
Si en realidad no entiendes lo que es la listas enlazadas, te sugiero que consultes un libro de Estructuras de Datos, antes de que intentes escribir código. Y te aconsejo además que leas
la Cara Oculta de Delphi 4, es una muy buena guia para iniciarse en Delphi.
Saludos,