Dev - C++ - Por favor... ayuda con esto... por favor

 
Vista:

Por favor... ayuda con esto... por favor

Publicado por Dulce Esmeralda (2 intervenciones) el 01/11/2005 18:15:04
Hola, buenos días...

Yo se que hay alguien que me pueda ayudar con esto...

Hay una lista ordenada encadenada, cada uno de los nodos de esta lista almacena el nombre y edad de una persona. Para optimizacion se deben crear los nodos en memoria dinamica asi como el espacio para el nombre...

|---------------------| |-----------------------| |-----------------------|
| 21 | Arturo | ---|------> | 23 | Brenda | ---|------> | 22 | Carlos | ---|------>
|---------------------| |-----------------------| |-----------------------|

La implementacion del nodo es la siguiente:

Structur CNodoInformacion
{
Char szNombre;
int nEdad;
CNodoInformacion * ptrSiguiente;
}

Lo que hay que hacer es:

Implementar las funciones Insertar, Borrar y Buscar con los siguientes prototipos:

Insertar (Char * szNombre, int nEdad)

/* La funcion debe insertar un nuevo nodo y debe separar memoria para contener el szNombre nuevo y debe insertarse en la posicion adecuada */

Borrar (Char * szNombre a Borrar)

La verdad no se como hacerlo... encontre algunos ejemplos en Internet, pero solo contienen 1 dato y el apuntador, no dos datos y el apuntador.... cualquier ayuda o comentario se los agradecería muchisimo...

Saludos....
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