c. Descripción de las estructuras de datos desarrolladas - AnthonyHMR/ITCR.DatosII.ProyectoII.LetsPlay.Server GitHub Wiki
Singly Linked List : esta lista contiene el grupo de jugadores que son parte del tablero de juego.
Métodos:
Add(data): agrega nuevos jugadores al final de la lista. Revisa si la lista está vacía o si hay más de un elemento.
isEmpty(): retorna true si la lista está vacía, sino false .
getData(index). retorna el jugador que esté ubicado en la i-ésima posición en la lista.
operator[] (index): sobrecarga del operador para que pueda iterar sobre una lista accediendo simplemente con list[index] para ubicarse en el elemento deseado.
![[DC]](https://github.com/AnthonyHMR/ITCR.DatosII.ProyectoII.LetsPlay.Server/raw/main/doc/diagrame_clases.jpg)
![[Diagrama de clases: servidor]](https://github.com/AnthonyHMR/ITCR.DatosII.ProyectoII.LetsPlay.Server/raw/main/doc/Proyecto%202%20Datos%202.png)