import { Heading, Chapter, Box, Idiomatic as I, Code, Anchor as A, Dialog, BringAttention as B, ListOrdered, ListUnordered } from "@steffo/bluelib-react"
import type { NextPage } from "next"
import { WarningUnchecked } from "../../components/warnings"
const MaterialLi = ({children, file}) => {
return
{children} (.md)
}
const Page: NextPage = () => {
return <>
Algoritmi e strutture dati
Introduzione
Il corso di Algoritmi e strutture dati è stato piuttosto impegnativo ma al tempo stesso interessante: quasi tutto il materiale era composto da concetti a me nuovi, e di conseguenza ho preso appunti dettagliati su tutto.
Materiale realizzato
Il nome del corso
Efficienza degli algoritmi
Modelli algoritmici
Notazione asintotica
Problemi algoritmici
Ricerca binaria
Divide et impera
Master theorem
Master theorem subset
Ordinamento
Insertion sort
Merge sort
Quick sort
Counting sort
Introduzione alle strutture dati
Array
Lista
Coda
Pila
Albero radicato
Breadth-first search
Depth-first search
Albero binario di ricerca
Heap binario
Coda con priorità
Heap sort
Grafo
Visitare un grafo
Algoritmi greedy
Percorso più breve
Algoritmo di Dijkstra
Algoritmo di Bellman-Ford
Disjoint set
Trovare il minimum spanning tree
Algoritmo di Kruskal
Algoritmo di Prim
Compressione
Algoritmo di Huffman
Dizionari
Programmazione dinamica
Problema dello zaino
Problemi intrattabili
>
}
export default Page