El algoritmo Doomsday, ideado por el matemático John Conway, se apoya en una sola idea: dentro de cualquier año, un puñado de fechas fáciles de recordar caen todas en el mismo día de la semana, el «doomsday» del año. Una vez que conoces ese día, cualquier otra fecha está a unos pocos pasos.
El curso de abajo construye esa habilidad pieza a pieza. Hazlo en orden y juega al minijuego enlazado al final de cada parte para fijarlo. ¿Prefieres leerlo como un artículo seguido? Empieza por ¿Qué es el algoritmo Doomsday?
Las fechas memorables que caen en el mismo día de la semana cada año — la idea sobre la que se construye todo el método.
Convierte los días de la semana en números (0–6) para poder sumarlos y restarlos con módulo 7.
El único día de la semana por siglo que ancla a todos sus años.
Detecta los años bisiestos con rapidez — desplazan las fechas doomsday de enero y febrero.
Combina el día ancla y el año para encontrar el doomsday de cualquier año.
Usa el doomsday para contar hasta el día de la semana de cualquier fecha del año.
Otras formas de hacer un paso que el curso ya ha cubierto. Puedes saltártelos por completo si el método estándar te sirve.
Un pequeño anticipo de lo que vas a saber hacer.