Crimson
1_3_5_harmonic
1_5_9_ramanujan
2_1_2_mandelbrot

punk-sedgewick-exercises

Los ejercicios del libro de Sedgewick, resueltos en Punk.

Estado
Del capítulo 1 al 2
Desarrollo
1.9 h

Los ejercicios de Computer Science: An Interdisciplinary Approach, de Sedgewick y Wayne, resueltos en Punk.

Van del capítulo 1 al 2, y todos son aritmética, sin biblioteca.

Funcionalidades

Lo que hay resuelto

  • Números aleatorios gaussianos, la ecuación logística, el paseo aleatorio y la ruina del jugador.
  • Proyección de Mercator y distancia por círculo máximo.
  • El taxi de Ramanujan, el problema de Pepys, Monty Hall y el quinto problema de Euler.
  • Verificación de ISBN, contador de primos, factores primos y conversión a binario.
  • Newton para raíces, la mediana de cinco, ordenamientos y el conjunto de Mandelbrot.

Cómo se corren

  • Se listan todos, se compila el que uno quiera y se ejecuta con sus argumentos.
  • También se puede pedir sólo el C que sale del transpilador.

Cómo se verifican

  • Este repositorio verifica que compilen de verdad, invocando el compilador de C y no sólo emitiendo el archivo.
  • La semántica la verifica Punk desde su propio repositorio, corriendo cada ejercicio con argumentos fijos y comparando la salida exacta contra el valor calculado a mano.

← todos los proyectos