diff --git a/2 - Algoritmi e strutture dati/00 - Informazioni sul corso.md b/2 - Algoritmi e strutture dati/1 - Appunti/00 - Informazioni sul corso.md similarity index 100% rename from 2 - Algoritmi e strutture dati/00 - Informazioni sul corso.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/00 - Informazioni sul corso.md diff --git a/2 - Algoritmi e strutture dati/01 - Il nome del corso.md b/2 - Algoritmi e strutture dati/1 - Appunti/01 - Il nome del corso.md similarity index 100% rename from 2 - Algoritmi e strutture dati/01 - Il nome del corso.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/01 - Il nome del corso.md diff --git a/2 - Algoritmi e strutture dati/02 - Efficienza degli algoritmi.md b/2 - Algoritmi e strutture dati/1 - Appunti/02 - Efficienza degli algoritmi.md similarity index 100% rename from 2 - Algoritmi e strutture dati/02 - Efficienza degli algoritmi.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/02 - Efficienza degli algoritmi.md diff --git a/2 - Algoritmi e strutture dati/03 - Modelli algoritmici.md b/2 - Algoritmi e strutture dati/1 - Appunti/03 - Modelli algoritmici.md similarity index 100% rename from 2 - Algoritmi e strutture dati/03 - Modelli algoritmici.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/03 - Modelli algoritmici.md diff --git a/2 - Algoritmi e strutture dati/04 - Notazione asintotica.md b/2 - Algoritmi e strutture dati/1 - Appunti/04 - Notazione asintotica.md similarity index 100% rename from 2 - Algoritmi e strutture dati/04 - Notazione asintotica.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/04 - Notazione asintotica.md diff --git a/2 - Algoritmi e strutture dati/05 - Problemi algoritmici.md b/2 - Algoritmi e strutture dati/1 - Appunti/05 - Problemi algoritmici.md similarity index 100% rename from 2 - Algoritmi e strutture dati/05 - Problemi algoritmici.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/05 - Problemi algoritmici.md diff --git a/2 - Algoritmi e strutture dati/06 - Ricerca binaria.md b/2 - Algoritmi e strutture dati/1 - Appunti/06 - Ricerca binaria.md similarity index 100% rename from 2 - Algoritmi e strutture dati/06 - Ricerca binaria.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/06 - Ricerca binaria.md diff --git a/2 - Algoritmi e strutture dati/07 - Divide et Impera.md b/2 - Algoritmi e strutture dati/1 - Appunti/07 - Divide et Impera.md similarity index 100% rename from 2 - Algoritmi e strutture dati/07 - Divide et Impera.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/07 - Divide et Impera.md diff --git a/2 - Algoritmi e strutture dati/08 - Master Theorem.md b/2 - Algoritmi e strutture dati/1 - Appunti/08 - Master Theorem.md similarity index 100% rename from 2 - Algoritmi e strutture dati/08 - Master Theorem.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/08 - Master Theorem.md diff --git a/2 - Algoritmi e strutture dati/09 - Master Theorem Subset.md b/2 - Algoritmi e strutture dati/1 - Appunti/09 - Master Theorem Subset.md similarity index 100% rename from 2 - Algoritmi e strutture dati/09 - Master Theorem Subset.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/09 - Master Theorem Subset.md diff --git a/2 - Algoritmi e strutture dati/10 - Ordinamento.md b/2 - Algoritmi e strutture dati/1 - Appunti/10 - Ordinamento.md similarity index 100% rename from 2 - Algoritmi e strutture dati/10 - Ordinamento.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/10 - Ordinamento.md diff --git a/2 - Algoritmi e strutture dati/11 - Insertion Sort.md b/2 - Algoritmi e strutture dati/1 - Appunti/11 - Insertion Sort.md similarity index 100% rename from 2 - Algoritmi e strutture dati/11 - Insertion Sort.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/11 - Insertion Sort.md diff --git a/2 - Algoritmi e strutture dati/11 - Merge Sort.md b/2 - Algoritmi e strutture dati/1 - Appunti/11 - Merge Sort.md similarity index 100% rename from 2 - Algoritmi e strutture dati/11 - Merge Sort.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/11 - Merge Sort.md diff --git a/2 - Algoritmi e strutture dati/11 - Quick Sort.md b/2 - Algoritmi e strutture dati/1 - Appunti/11 - Quick Sort.md similarity index 100% rename from 2 - Algoritmi e strutture dati/11 - Quick Sort.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/11 - Quick Sort.md diff --git a/2 - Algoritmi e strutture dati/12 - CountingSort.md b/2 - Algoritmi e strutture dati/1 - Appunti/12 - CountingSort.md similarity index 100% rename from 2 - Algoritmi e strutture dati/12 - CountingSort.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/12 - CountingSort.md diff --git a/2 - Algoritmi e strutture dati/13 - Introduzione alle strutture dati.md b/2 - Algoritmi e strutture dati/1 - Appunti/13 - Introduzione alle strutture dati.md similarity index 100% rename from 2 - Algoritmi e strutture dati/13 - Introduzione alle strutture dati.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/13 - Introduzione alle strutture dati.md diff --git a/2 - Algoritmi e strutture dati/14 - Array.md b/2 - Algoritmi e strutture dati/1 - Appunti/14 - Array.md similarity index 100% rename from 2 - Algoritmi e strutture dati/14 - Array.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/14 - Array.md diff --git a/2 - Algoritmi e strutture dati/14 - Lista.md b/2 - Algoritmi e strutture dati/1 - Appunti/14 - Lista.md similarity index 100% rename from 2 - Algoritmi e strutture dati/14 - Lista.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/14 - Lista.md diff --git a/2 - Algoritmi e strutture dati/15 - Coda.md b/2 - Algoritmi e strutture dati/1 - Appunti/15 - Coda.md similarity index 100% rename from 2 - Algoritmi e strutture dati/15 - Coda.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/15 - Coda.md diff --git a/2 - Algoritmi e strutture dati/15 - Pila.md b/2 - Algoritmi e strutture dati/1 - Appunti/15 - Pila.md similarity index 100% rename from 2 - Algoritmi e strutture dati/15 - Pila.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/15 - Pila.md diff --git a/2 - Algoritmi e strutture dati/16 - Albero radicato.md b/2 - Algoritmi e strutture dati/1 - Appunti/16 - Albero radicato.md similarity index 100% rename from 2 - Algoritmi e strutture dati/16 - Albero radicato.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/16 - Albero radicato.md diff --git a/2 - Algoritmi e strutture dati/17 - Breadth-first search.md b/2 - Algoritmi e strutture dati/1 - Appunti/17 - Breadth-first search.md similarity index 100% rename from 2 - Algoritmi e strutture dati/17 - Breadth-first search.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/17 - Breadth-first search.md diff --git a/2 - Algoritmi e strutture dati/17 - Depth-first search.md b/2 - Algoritmi e strutture dati/1 - Appunti/17 - Depth-first search.md similarity index 100% rename from 2 - Algoritmi e strutture dati/17 - Depth-first search.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/17 - Depth-first search.md diff --git a/2 - Algoritmi e strutture dati/18 - Binary search tree.md b/2 - Algoritmi e strutture dati/1 - Appunti/18 - Binary search tree.md similarity index 100% rename from 2 - Algoritmi e strutture dati/18 - Binary search tree.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/18 - Binary search tree.md diff --git a/2 - Algoritmi e strutture dati/19 - Heap binario.md b/2 - Algoritmi e strutture dati/1 - Appunti/19 - Heap binario.md similarity index 100% rename from 2 - Algoritmi e strutture dati/19 - Heap binario.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/19 - Heap binario.md diff --git a/2 - Algoritmi e strutture dati/20 - Coda con priorità.md b/2 - Algoritmi e strutture dati/1 - Appunti/20 - Coda con priorità.md similarity index 100% rename from 2 - Algoritmi e strutture dati/20 - Coda con priorità.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/20 - Coda con priorità.md diff --git a/2 - Algoritmi e strutture dati/20 - Heap sort.md b/2 - Algoritmi e strutture dati/1 - Appunti/20 - Heap sort.md similarity index 100% rename from 2 - Algoritmi e strutture dati/20 - Heap sort.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/20 - Heap sort.md diff --git a/2 - Algoritmi e strutture dati/21 - Grafo.md b/2 - Algoritmi e strutture dati/1 - Appunti/21 - Grafo.md similarity index 100% rename from 2 - Algoritmi e strutture dati/21 - Grafo.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/21 - Grafo.md diff --git a/2 - Algoritmi e strutture dati/22 - Visitare un grafo.md b/2 - Algoritmi e strutture dati/1 - Appunti/22 - Visitare un grafo.md similarity index 100% rename from 2 - Algoritmi e strutture dati/22 - Visitare un grafo.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/22 - Visitare un grafo.md diff --git a/2 - Algoritmi e strutture dati/23 - Algoritmi greedy.md b/2 - Algoritmi e strutture dati/1 - Appunti/23 - Algoritmi greedy.md similarity index 100% rename from 2 - Algoritmi e strutture dati/23 - Algoritmi greedy.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/23 - Algoritmi greedy.md diff --git a/2 - Algoritmi e strutture dati/24 - Percorso più breve.md b/2 - Algoritmi e strutture dati/1 - Appunti/24 - Percorso più breve.md similarity index 100% rename from 2 - Algoritmi e strutture dati/24 - Percorso più breve.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/24 - Percorso più breve.md diff --git a/2 - Algoritmi e strutture dati/25 - Algoritmo di Dijkstra.md b/2 - Algoritmi e strutture dati/1 - Appunti/25 - Algoritmo di Dijkstra.md similarity index 100% rename from 2 - Algoritmi e strutture dati/25 - Algoritmo di Dijkstra.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/25 - Algoritmo di Dijkstra.md diff --git a/2 - Algoritmi e strutture dati/26 - Algoritmo di Bellman-Ford.md b/2 - Algoritmi e strutture dati/1 - Appunti/26 - Algoritmo di Bellman-Ford.md similarity index 100% rename from 2 - Algoritmi e strutture dati/26 - Algoritmo di Bellman-Ford.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/26 - Algoritmo di Bellman-Ford.md diff --git a/2 - Algoritmi e strutture dati/27 - Disjoint set.md b/2 - Algoritmi e strutture dati/1 - Appunti/27 - Disjoint set.md similarity index 100% rename from 2 - Algoritmi e strutture dati/27 - Disjoint set.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/27 - Disjoint set.md diff --git a/2 - Algoritmi e strutture dati/28 - Trovare il minimum spanning tree.md b/2 - Algoritmi e strutture dati/1 - Appunti/28 - Trovare il minimum spanning tree.md similarity index 100% rename from 2 - Algoritmi e strutture dati/28 - Trovare il minimum spanning tree.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/28 - Trovare il minimum spanning tree.md diff --git a/2 - Algoritmi e strutture dati/29 - Algoritmo di Kruskal.md b/2 - Algoritmi e strutture dati/1 - Appunti/29 - Algoritmo di Kruskal.md similarity index 100% rename from 2 - Algoritmi e strutture dati/29 - Algoritmo di Kruskal.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/29 - Algoritmo di Kruskal.md diff --git a/2 - Algoritmi e strutture dati/29 - Algoritmo di Prim.md b/2 - Algoritmi e strutture dati/1 - Appunti/29 - Algoritmo di Prim.md similarity index 100% rename from 2 - Algoritmi e strutture dati/29 - Algoritmo di Prim.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/29 - Algoritmo di Prim.md diff --git a/2 - Algoritmi e strutture dati/30 - Compressione.md b/2 - Algoritmi e strutture dati/1 - Appunti/30 - Compressione.md similarity index 100% rename from 2 - Algoritmi e strutture dati/30 - Compressione.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/30 - Compressione.md diff --git a/2 - Algoritmi e strutture dati/31 - Algoritmo di Huffman.md b/2 - Algoritmi e strutture dati/1 - Appunti/31 - Algoritmo di Huffman.md similarity index 100% rename from 2 - Algoritmi e strutture dati/31 - Algoritmo di Huffman.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/31 - Algoritmo di Huffman.md diff --git a/2 - Algoritmi e strutture dati/32 - Dizionari.md b/2 - Algoritmi e strutture dati/1 - Appunti/32 - Dizionari.md similarity index 100% rename from 2 - Algoritmi e strutture dati/32 - Dizionari.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/32 - Dizionari.md diff --git a/2 - Algoritmi e strutture dati/33 - Programmazione dinamica.md b/2 - Algoritmi e strutture dati/1 - Appunti/33 - Programmazione dinamica.md similarity index 100% rename from 2 - Algoritmi e strutture dati/33 - Programmazione dinamica.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/33 - Programmazione dinamica.md diff --git a/2 - Algoritmi e strutture dati/34 - Problema dello zaino.md b/2 - Algoritmi e strutture dati/1 - Appunti/34 - Problema dello zaino.md similarity index 100% rename from 2 - Algoritmi e strutture dati/34 - Problema dello zaino.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/34 - Problema dello zaino.md diff --git a/2 - Algoritmi e strutture dati/35 - Problemi intrattabili.md b/2 - Algoritmi e strutture dati/1 - Appunti/35 - Problemi intrattabili.md similarity index 100% rename from 2 - Algoritmi e strutture dati/35 - Problemi intrattabili.md rename to 2 - Algoritmi e strutture dati/1 - Appunti/35 - Problemi intrattabili.md