Knuder
En knude er et objekt: en by, person, opgave, server eller elev.
Byg, analysér og oversæt netværk til Python
Laboratorium · Tegn · Find vej · Forklar
Grafteori gør relationer beregnelige: byer og veje, venner og brobyggere, kabler og priser, opgaver og afhængigheder, smitte og kontakt. Her kan du både tegne din egen graf og se klassiske algoritmer arbejde trin for trin.
En knude er et objekt: en by, person, opgave, server eller elev.
En kant er en relation. Den kan være rettet og have en vægt som tid, pris eller kapacitet.
Algoritmer bruger grafens struktur til at finde ruter, broer, flaskehalse og spredning.
En knude kaldes også en node eller vertex. Når du forbinder to knuder, får du en kant. Antallet af kanter ind eller ud af en knude kaldes dens grad.
Din visuelle graf oversættes live til ren NetworkX-kode. Kopiér den, installér biblioteket med python -m pip install networkx, og kør derefter koden i dit Python-miljø.
Lav knuder for lokaler og kanter for gange. Hvilken rute er kortest fra kantinen til fysik?
Tegn to vennegrupper med én person imellem. Hvad sker der med netværket, hvis broen fjernes?
Brug kabel-casen. Sammenlign alle forbindelser med MST-løsningen og forklar, hvorfor nogle kanter er overflødige.