Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Homework 2

Implementación de una lista doblemente enlazada en C++

Este proyecto contiene una clase genérica DoublyLinkedList que representa una lista doblemente enlazada.

##Funcionalidades implementadas

  • front(): Retorna el primer elemento de la lista.

  • back(): Retorna el último elemento de la lista.

  • push_front(T): Inserta un elemento al inicio de la lista.

  • push_back(T): Inserta un elemento al final de la lista.

  • pop_front(): Elimina y retorna el primer elemento de la lista.

  • pop_back(): Elimina y retorna el último elemento de la lista.

  • insert(T, int): Inserta un elemento en una posición específica.

  • remove(int): Elimina un elemento de una posición específica.

  • operator: Accede a un elemento por su índice.

  • empty(): Verifica si la lista está vacía.

  • size(): Retorna la cantidad de elementos en la lista.

  • clear(): Elimina todos los elementos de la lista.

  • reverse(): Invierte el orden de los elementos de la lista.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages