- listaActualizar
Actualizar un Dato en la Lista de acuerdo a si indice
Logico listaActualizar(Lista lista, Entero indice, Entero tipo, ...);
- listaAgregarLista
Agregar una Lista a la Lista
Vacio listaAgregarLista(Lista* listaOrigen, Lista listaAgregar);
- listaAgregarVector
Agregar un Vector a la Lista
Vacio listaAgregarVector(Lista* lista, Entero tipo, Entero elementos, ...);
- listaBuscar
Buscar un Elemento en la Lista
Entero listaBuscar(Lista* lista, Entero tipo, ...);
- listaContar
Cuenta un Elemento en la Lista
Entero listaContar(Lista lista, Entero tipo, ...);
- listaConvertirAVector
Devolver una lista convertida en un vector; la lista debe tener un solo tipo de dato
Vacio* listaConvertirAVector(Lista lista, Entero tipo);
- listaDesdeCSV
Crear una lista desde una Cadena en Formato CSV
Lista listaDesdeCSV(Caracter* cadenaCSV);
- listaElemento
Obtiene un Elemento de la Lista por su índice
ElementoLista listaElemento(Lista lista, Entero indice);
- listaElementoMax
Obtiene el Elemento Máximo de la Lista
ElementoLista listaElementoMax(Lista lista, Entero tipo, Entero* indice);
- listaElementoMin
Obtiene el Elemento Minimo de la Lista
ElementoLista listaElementoMin(Lista lista, Entero tipo, Entero* indice);
- listaEliminarElemento
Eliminar un Elemento en la Lista por Dato
Logico listaEliminarElemento(Lista* lista, Entero tipo, ...);
- listaEliminarIndice
Eliminar un Elemento en la Lista por índice
Logico listaEliminarIndice(Lista* lista, Entero indice);
- listaImprimir
Imprimir los Elementos de la lista
Vacio listaImprimir(Lista lista);
- listaImprimirElemento
Imprimir la información de un Elemento
Vacio listaImprimirElemento(ElementoLista elemento);
- listaInicializar
Inicializar la lista
Vacio listaInicializar(Lista* lista);
- listaInsertar
Insertar un Elemento en el final de la lista
Logico listaInsertar(Lista* lista, Entero tipo, ...);
- listaInsertarIndice
Insertar un Elemento en el índice indicado
Logico listaInsertarIndice(Lista* lista, Entero tipo, ...);
- listaInsertarInicio
Insertar un Elemento en el Inicio
Logico listaInsertarInicio(Lista* lista, Entero tipo, ...);
- listaInsertarN
Insertar N Elementos en la Lista
Entero listaInsertarN(Lista* lista, Entero tipo, Entero numero, ...);
- listaInvertir
Invertir los Elementos en la Lista
Vacio listaInvertir(Lista* lista);
- listaLongitud
Obtener el Número de Elementos de la Lista
Entero listaLongitud(Lista lista);
- listaOrdenar
Ordenar los Elementos en la Lista si es que todos sus elementos son del mismo tipo
Logico listaOrdenar(Lista* lista, Entero ordenamiento);
- listaTipo
Obtener el Tipo de Elemento de la lista, que todos tengan el mismo tipo
Logico listaTipo(Lista* lista);
- listaTipoElemento
Obtener el Tipo de Elemento indicado por índice
Entero listaTipoElemento(Lista lista, Entero indice);
- listaVacia
Verifica si la Lista está vacía
Logico listaVacia(Lista lista);
- listaVaciar
Vaciar la lista, eliminando todos sus elementos
Vacio listaVaciar(Lista* lista);