Skip to content

Algoritmos y conceptos en Programación Avanzada y Estructurada de Datos .

License

Notifications You must be signed in to change notification settings

oscarjuly23/ProgAlgoritmos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ProgAlgoritmos

Este repositorio está dedicado a la programación avanzada y estructurada de datos, y su objetivo principal es proporcionar una plataforma para compartir ejercicios y pequeños proyectos relacionados con la programación de algoritmos. El enfoque central de este repositorio es explorar la eficiencia de los algoritmos, analizar diferentes técnicas de programación y presentar estructuras de datos utilizadas para resolver problemas de manera eficiente y elegante.

Aspectos clave:

  • Algoritmos Avanzados: Los ejercicios y proyectos presentados en este repositorio se centran en algoritmos avanzados, que abordan problemas complejos y desafiantes.
  • Eficiencia: Se hace hincapié en analizar y comparar la eficiencia de diferentes enfoques al resolver problemas. Esto incluye medir y evaluar el rendimiento de los algoritmos.
  • Modularidad: Los ejemplos y proyectos fomentan la escritura de código modular y bien estructurado, lo que promueve la reutilización y la mantenibilidad del código.
  • Gestión de Memoria: Se exploran prácticas de gestión de memoria eficientes y se promueve el uso responsable de los recursos de memoria.
  • Estructuras de Datos Lineales: Se presentan y aplican diversas estructuras de datos lineales, como listas, pilas y colas, para abordar problemas específicos.
  • Enfoque en el Lenguaje: Se presta atención al uso eficaz y elegante del lenguaje de programación para lograr soluciones óptimas.

Contenidos:

Es un ejercicio práctico que se centra en la implementación de algoritmos de ordenación. El objetivo del proyecto es ordenar equipos y jugadores de League of Legends con base en diferentes criterios.

Es una simulación ficticia diseñada por la universidad para coordinar las competiciones de League of Legends. En esta segunda fase del proyecto, el enfoque se centra en la creación de grupos de equipos para la fase inicial del torneo y la organización de servicios para los jugadores, en particular, la preparación de un menú nutricionalmente equilibrado.

Este proyecto, denominado CS:LS, es una creación de los estudiantes de La Salle y se inspira en el popular juego Counter Strike. El proyecto se divide en varias fases, cada una de las cuales se enfoca en una parte específica del juego. (Implementación de Dijkstra, B-Tree, R-Tree, Hashmap)

Releases

No releases published

Packages

No packages published

Languages