Skip to content

Creacion de ABM completo con Listas de tipo Void en C para numeros enteros. Algoritmos y Estructuras de Datos.

License

Notifications You must be signed in to change notification settings

juanNoli-03/ABM-ListasVoid-NumerosEnteros

Repository files navigation

    ABM con Listas Void en C - Numeros Enteros


Este programa consiste en un ABM clasico trabajando con listas de tipo Void (genericas) en el lenguaje de programación C. Mediante este programa usted podrá:

1. Insertar numeros enteros al inicio de la lista, en la posición que desee o en el final de la misma

  • int insertarInicio (ListaP lista, void * item);

  • int insertar (ListaP lista, void * item, int pos);

  • int insertarFinal (ListaP lista, void * item);

2. Remover numeros enteros de la lista. Remover el del inicio, el de la posición que desee o el del final.*

  • int removerInicio (ListaP lista, void * itemEliminado);

  • int remover (ListaP lista, void * itemEliminado, int pos);

  • int removerFinal (ListaP lista, void * itemEliminado);

3. Obtener un numero entero de la lista. El del inicio, el de la posición que desee o el del final.*

  • void * getElementoInicio (ListaP lista);

  • void * getElementoFinal (ListaP lista);

  • void * getElemento (ListaP lista, int pos);

4. Setear un elemento de la lista. El de la posición que desee.

  • void setElemento (ListaP lista, void * item, int pos);

5. Duplicar la lista creada. A partir de la lista creada, se puede generar una segunda lista con los mismos elementos de la primera lista.*

  • void duplicarLista (ListaP lista1, ListaP lista2);

6. Imprimir la lista creada.

  • void imprimirLista (ListaP lista);

7. Ordenar la lista creada mediante el algoritmo de burbuja.

  • void ordenarLista (ListaP lista);

8. Buscar un determinado elemento de la lista.

  • int busquedaElemento (ListaP lista, void * item);

About

Creacion de ABM completo con Listas de tipo Void en C para numeros enteros. Algoritmos y Estructuras de Datos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages