"Hombres y mujeres para los demás"

Pasos básicos para...


Pasos básicos para trabajar con listas:

      1. Incluir el archivo de cabecera “stdlib.h” (para poder hacer uso de malloc y free).
      2. Definir las estructuras de los datos y de los bloques la lista.
      3. Escribir los prototipos de las funciones que manipularán la lista: prototipos de primitivas y de funciones de aplicación.
      4. Implementar las funciones.

5 pasos para insertar en una lista:

Paso alternativo (0): Búsqueda del nodo (si se aplica).
  1. Crear un nuevo bloque temporal (asignación dinámica).
  2. Validar la asignación dinámica de memoria.
  3. Introducir los datos deseados en el bloque temporal.
  4. Conectar el nodo temporal a la lista.
  5. Conectar la lista al nodo.

4 pasos para eliminar

  1. Búsqueda del nodo a eliminar.
  2. Colocar un puntero al nodo que se quiere eliminar.
  3. Desconectar la lista del nodo.
  4. Liberar de memoria el nodo.

3 comentarios:

  1. Así los he entendido yo, si hay otros pasos que no he puesto o si hay que corregir estos, por favor avisar.

    ResponderEliminar
  2. En pasos para trabajar con listas te falto: definir la estructura de los nodos, ya que esto define que clase de lista vas a manipular

    -5 XD

    ResponderEliminar
  3. Que exagerado maje por una palabra coma mierda, subíte un resumen vergón vos maje xD

    ResponderEliminar