Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Estructura de Datos - Java

Repositorio que reúne los laboratorios y ejercicios de implementación desarrollados en el curso de Estructura de Datos.
Aquí se aplican conceptos fundamentales de estructuras, algoritmos y simulaciones utilizando el lenguaje Java.


Contenido

🧪 Laboratorios

Colección de proyectos prácticos donde se aplican distintas estructuras de datos para resolver problemas específicos.

  • Lab 1 - Algoritmos Aritméticos:
    Calculadora de números grandes con operaciones aritméticas personalizadas.

  • Lab 2 - Programa de Mensajería:
    Sistema de mensajería con listas enlazadas, pilas y colas.
    Simula canales tipo Discord con manejo de mensajes e identificadores únicos.

  • Lab 3 - Lista de Espera para Hospital:
    Simulación de gestión hospitalaria durante un mes usando PriorityQueue.
    Manejo de pacientes y tiempos de alta mediante archivos de datos.

  • Lab 4 - Juego TicTacToe:
    Implementación de un juego TicTacToe con leaderboard basado en árboles binarios de búsqueda (BST).


⚙️ Ejercicios de Implementación

Ejercicios individuales donde se practica la implementación manual de diversas estructuras y algoritmos.

  • Árboles binarios y recorridos (inorden, preorden, postorden).
  • Pilas, colas y listas enlazadas simples y dobles.
  • Mapas, conjuntos y colas de prioridad.
  • Algoritmos de búsqueda y ordenamiento.
  • Cálculo de alturas, niveles y balanceo en árboles.

Estos ejercicios tienen como objetivo reforzar los fundamentos teóricos con ejemplos prácticos.


Objetivo General

El propósito de este repositorio es consolidar los conocimientos de estructuras de datos y algoritmos, mediante la resolución de problemas y la creación de programas completos en Java.


Created by ForcexDev

About

Java implementado en estructura de datos

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages