Geonote — (cons geo note)

Raccolta work in progress (†) di note teoriche pensate come riferimento rapido e materiale di ripasso. Gli appunti spaziano dai fondamenti dei linguaggi di programmazione (sistemi di tipi, OOP, closure) alla teoria della computazione (riduzioni, classi di complessità, costo algoritmico) e qualche richiamo di matematica e statistica.

Chiude la raccolta una sezione di problemi tipici da colloquio tecnico e competizioni, risolti con più approcci (ricorsione diretta, programmazione dinamica, forme chiuse).

Teoria, fondamenti e curiosità

astronaut_shifted_1

Teoria dei linguaggi

Teoria della computazione

Fondamenti

Matematica e statistica

Strumenti e curiosità

Interview problems e programmazione competitiva

astronaut_shifted_2

Programmazione dinamica

Problemi famosi