Skip to content

Algoritmos utilizando las técnicas "Divide y Conquista", "Greedy", "Programación Dinámica" y "Backtracking"

License

Notifications You must be signed in to change notification settings

ivancevich/algoritmos

Repository files navigation

Algoritmos

Algoritmos utilizando las técnicas "Divide y Conquista", "Greedy", "Programación Dinámica" y "Backtracking"

Build Status

Por qué este repositorio?

El fin de este repositorio es compartir los conocimientos obtenidos en la cátedra universitaria "Programación 3" de la Facultad de Ingeniería y Ciencias Exactas de la UADE y así facilitar el estudio de los algoritmos enseñados.

Además, la idea es poder colaborar entre todos aquellos interesados, con el fin de generar material de referencia para futuros estudiantes de los temas mencionados.

Por qué en español?

Decidí generar tanto la documentación, como la implementación de los algoritmos en español, ya que la mayoría de las universidades hispano hablantes suelen enseñarlo y evaluarlo de esta manera.

Por qué CoffeeScript?

En general, las universidades enseñan estos temas utilizando pseudo-código el cual es definido en cada una de ellas. Es decir, no hay un lenguaje ni estilo de programación estándar para implementar los algoritmos.

Además, quería poder ejecutar los algoritmos, por lo que era necesaria la elección de algún lenguaje de programación existente.

Es por esto que decidí elegir CoffeeScript, ya que también brinda muchas de las "facilidades" que se suelen utilizar en pseudo-código.

Cómo probar los algoritmos?

  • Instala Node.js o io.js
  • Instala Git
  • Clona este repositorio: git clone https://github.com/ivancevich/algoritmos.git
  • Instala las dependencias: npm install
  • Ejecuta los tests: npm test

Has encontrado un error, quieres mejorar o agregar algo?

  • Abre un issue aquí
  • Haz un pull request incluyendo el test correspondiente

About

Algoritmos utilizando las técnicas "Divide y Conquista", "Greedy", "Programación Dinámica" y "Backtracking"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published