Pascal/Turbo Pascal - Busqueda Secuencial Indexada con listas dinámicas

 
Vista:

Busqueda Secuencial Indexada con listas dinámicas

Publicado por Carmen (3 intervenciones) el 01/05/2003 22:48:17
Debo elaborar un programa en Pascal que permita localizar un número usando la técnica de Búsqueda Secuencial Indexada, empleando una estructura de listas lineales con manejo dinámico de memoria. Si alguien, me podría orientar al respecto lo agradecería mucho.

Esperando una pronta respuesta, saludos.

Carmen
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Busqueda Secuencial Indexada con listas dinámic

Publicado por Diego Romero (786 intervenciones) el 02/05/2003 01:08:01
¿Qué problemas estas teniendo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Busqueda Secuencial Indexada con listas dinámic

Publicado por Ever (12 intervenciones) el 02/05/2003 02:15:18
Hola mandame un correo y yo te ayudo, el correo es para que me aclares tu duda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Busqueda Secuencial Indexada con listas dinámic

Publicado por elespa (40 intervenciones) el 02/05/2003 09:58:43
Creo que lo que quieres es algo como esto (solo devuelve TRUE si el numero esta y FALSE en caso contrario):
Donde L es la lista y N es el numero a encontrar.

function EstaNenLista (L : tLista; N : Integer) : Boolean;
begin
if L = nil then
EstaNenLista := false
else
if L^.Info = N then
EstaNenLista := true
else
EstaNenLista := EstaNenLista (L^.sig, N);
end;

Un saludo y espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar