Skip to content

Latest commit

 

History

History
54 lines (28 loc) · 2.74 KB

File metadata and controls

54 lines (28 loc) · 2.74 KB

Logo Progettazione di Algoritmi

Progettazione agli Algoritmi

About 🔎

Il corso prosegue quanto appreso nel corso di Introduzione agli Algoritmi, affrontando come nuovi argomenti tematiche come:

  • Elementi di teoria dei grafi, approfondendo quanto iniziato durante il corso sopra riportato.

  • Algoritmi Greedy, ovvero serie di istruzioni il cui flusso prosegue in base alla scelta migliore che si possa fare in quel momento, senza considerare il quadro generale.

  • Algoritmi Divide et Impera, dove invece l'obbiettivo è quello di risolvere un problema complesso suddividendolo in sottoproblemi più semplici (risolvendo questi ultimi e combinando le soluzioni per ottenere quella del problema originale)

  • Programmazione Dinamica, dove oltre a suddividere il problema in sottoproblemi vengono memorizzate le soluzioni ricorrenti al fine di aumentare l'efficienza.

Note

per avere un'idea più precisa è possibile consultare il programma ufficiale

Testi consigliati dal docente📚

Lezioni 👨‍🏫

È possibile accedere a tutte le risorse usate durante le lezioni qui

Esercizi 📝

È possibile esercitarsi con gli esercizi assegnati durante le lezioni nella rispettiva repository di Sapienza Students Network.

Other 🔗