Skip to content
GabrielEValenzuela edited this page Apr 5, 2025 · 1 revision

¡Bienvenido a la Wiki de Algorithms and Data Structures - Course 2025! 👨‍💻📚

Esta wiki fue creada especialmente para acompañarte a lo largo de tu recorrido por el mundo de los algoritmos y estructuras de datos. Sabemos que estás enfrentando nuevos conceptos y desafiando tu forma de pensar, así que queríamos darte un lugar claro, organizado y accesible donde encontrar las ideas más importantes.


¿Qué vas a encontrar acá?

Los conceptos teóricos fundamentales para ayudarte a entender mejor:

  • Qué es un algoritmo y cómo se diseña
  • Cómo se analiza un algoritmo (tiempo, complejidad, eficiencia)
  • Qué son y para qué sirven las estructuras de datos
  • Técnicas de diseño como dividir y conquistar, etc.
  • Diferentes tipos de estructuras (listas, pilas, colas, árboles, etc.)
  • Algoritmos clásicos de ordenamiento y búsqueda, con sus ventajas y desventajas
  • Consejos prácticos y notas que son muy útiles

¿Por qué esta wiki?

Porque no todo se trata de programar preguntandole a chatGPT... Entender cómo funcionan las cosas "detrás del código" es lo que transforma a un programador común en un profesional sólido.

Además:

  • Vas a poder volver a leer los conceptos cuando tengas dudas
  • Vamos a darte explicaciones en lenguaje simple y ejemplos reales
  • Está pensada como un acompañamiento, no como un manual formal

¿Cómo se usa?

💡 Podés navegar por los distintos temas del menú de la derecha (o de arriba, si estás en celular). Cada entrada te llevará a una explicación desarrollada con ejemplos, diagramas y consejos.


¿Qué hacer si no entiendo algo?

¡No te preocupes! La programación (y en especial este mundo) tiene una curva de aprendizaje. Es normal que al principio cueste.

Te recomendamos:

  • Leer con calma. A veces una segunda lectura aclara mucho.
  • Preguntar por los canales oficiales como puede ser una Issue.
  • Volver a practicar. La teoría cobra sentido cuando la ponés en acción.
  • Escribir tus propios ejemplos. ¡Programá aunque sea por curiosidad!

¡Vamos a aprender!

Este es tu espacio de consulta, repaso y curiosidad. Está vivo y se irá completando durante todo el año. Sentite libre de volver cuando quieras, las veces que necesites.

Porque aprender algoritmos no es solo resolver problemas:
es pensar como un ingeniero de software, construir soluciones elegantes y entender cómo funciona el software que nos rodea.


¡Nos alegra que estés acá! 💡🚀

Clone this wiki locally