Open Data Structures
No exige experiencia en C++ o Java: los ejemplos en pseudocódigo derivan de implementaciones reales en Python, Java y C++ disponibles en el repositorio del proyecto.
Ver ficha completa →Pat Morin es profesor de Ciencias de la Computación en la Universidad de Carleton, en Ottawa, Canadá, donde investiga algoritmos, estructuras de datos y geometría computacional. Se formó íntegramente en Carleton, con licenciatura en 1996, maestría en 1998 y doctorado en 2001 sobre enrutamiento en grafos geométricos, dirigido por Jit Bose y Jörg-Rüdiger Sack.
Desde 2002 forma parte del cuerpo docente de Carleton y cofundó el Journal of Computational Geometry, que dirigió durante 14 años. Su trabajo reciente se centra en la teoría de productos de grafos y en familias de grafos planares, con aportaciones que han ayudado a resolver problemas abiertos sobre grafos planares y clases cercanas.
Es autor de Open Data Structures, un libro de texto abierto publicado bajo licencia Creative Commons y adoptado en más de cincuenta universidades norteamericanas. La obra y sus implementaciones en Python, Java y C++ están disponibles en abierto y superan las diez mil consultas diarias, lo que refleja su impacto como recurso educativo libre y riguroso.
No exige experiencia en C++ o Java: los ejemplos en pseudocódigo derivan de implementaciones reales en Python, Java y C++ disponibles en el repositorio del proyecto.
Ver ficha completa →