Informatik
Informatik-Werkzeuge von Logikgattern über Quantenalgorithmen bis zur Videokodierung – von klassisch bis Quanten.
Algorithms & Data Structures
- BFS-vs-DFS-Visualizer — Vergleiche Breitensuche (BFS) und Tiefensuche (DFS) nebeneinander auf verschiedenen Graphtopologien.
- Big-O-Komplexitäts-Explorer — Visualisiere, wie sich die Wachstumsraten O(1), O(log N), O(N), O(N²), O(2ᴺ) und O(N!) bei verschiedenen Größenordnungen vergleichen.
- BST-/AVL-Baum-Visualizer — Baue und visualisiere Binäre Suchbäume und AVL-Bäume mit automatischer Ausgleichs-Rotation.
- Dijkstra-Algorithmus — Finde kürzeste Pfade in gewichteten Graphen mit einer schrittweisen Dijkstra-Visualisierung.
- Graphenfärbung-Explorer — Färbe Graphknoten ein, prüfe chromatische Beschränkungen und erkunde untere Schranken durch Cliquen.
- Hash-Tabelle-Visualizer — Sieh, wie Hash-Tabellen Daten mit Chaining, linearer und quadratischer Sondierung zur Kollisionsbehandlung speichern.
- Pathfinding-Algorithmus-Visualizer — Beobachte, wie A*, Dijkstra, Greedy Best-First und BFS Schritt für Schritt ein Gitter durchsuchen.
- Sortieralgorithmen-Wettrennen — Vergleiche Sortieralgorithmen anhand derselben Eingabe.
Information Theory & Encoding
- Binärarithmetik & Zweierkomplement-Labor — Erkunde Bit-Wertigkeiten, vorzeichenbehaftete Darstellungen wie Zweierkomplement und die binäre Addition, Subtraktion und Multiplikation Schritt für Schritt.
- Burrows-Wheeler-Transformation (BWT) — Sieh, wie die BWT Text in besser komprimierbare Runs umordnet — und wie sie sich verlustfrei umkehren lässt.
- Codierungs-/Basis-Erkennung & Konverter — Erkennt die wahrscheinliche Codierung oder ein strukturiertes Format und decodiert und erklärt, worum es sich vermutlich handelt.
- Entropiecodierungs-Playground — Verknüpft Symbolverteilungen mit Shannon-Entropie, erwartbarem Kompressionsgewinn und Next-Token-Vorhersage in KI/LLMs.
- Huffman-Kodierungs-Visualisierer — Baue einen Huffman-Baum aus einem Text auf und sieh dir die optimalen präfixfreien Binärcodes sowie die Kompressionsrate an.
- Lauflängenkodierung (RLE) — Komprimiere wiederholte Symbole zu Wert-Anzahl-Paaren und untersuche Best- und Worst-Case.
- LZ77-Kompressor-Demo — Verfolge Schritt für Schritt die Sliding-Window-Rückverweise, die DEFLATE, ZIP und gzip verwenden.
- NLP-Entropie-Labor — Untersuche Token-Entropie, Kreuzentropie, Perplexität und Verteilungsverschiebungen in Sprachdaten — die zentralen mathematischen Kennzahlen zum Trainieren und Bewerten von KI-Sprachmodellen (LLMs).
Signal & Media Processing
- Bewegungsschätzungs-Simulator — Untersuche Block-Matching, Bewegungsvektoren und Restenergie bei Inter-Frame-Codierung.
- Chroma-Subsampling-Labor — Vergleiche 4:4:4, 4:2:2 und 4:2:0, um Farbdetailverluste bei Bild- und Videokompression zu sehen.
- Faltung & Feature-Maps Playground — Erkunde Faltungskerne, Stride und Padding mit live berechneten Eingabe-/Ausgabe-Feature-Maps.
- Farbkontrast-Prüfer (WCAG-Leuchtdichte) — Prüfen Sie den Farbkontrast von Text und Hintergrund anhand der WCAG-2-Barrierefreiheitsschwellen — und erfahren Sie, wie die zugrunde liegende Leuchtdichteformel auf das Bedürfnis des Farbfernsehens von 1953 zurückgeht, Farbe in ein bestehendes Schwarzweißsignal zu pressen.
- GOP-Struktur-Visualizer — Erklärt I/P/B-Frame-Muster, Suchlatenz und Kompressions-Trade-offs in Videoströmen.
- Pixel-Sampling-Labor — Verstehe Abtastung, Nyquist und Aliasing anhand von Signal- und Pixelraster-Visualisierungen.
- Quantisierungslabor — Erkunde Bittiefe, Quantisierungsfehler und Banding anhand von Live-Beispielen.
- Rate-Control-Simulator — Vergleiche CRF- und CBR-Verhalten bei wechselnder Szenenkomplexität und Buffer-Grenzen.
- Sobel- vs. Canny-Kantendetektor — Wende Sobel-Gradienten und Canny-Hysterese an, um Kantenerkennungs-Pipelines zu vergleichen.
- Video-Encoding-Labor — Lerne Bitrate, Codec, CRF/CBR und Qualitäts-Kompromisse anhand von Live-Schätzungen kennen.
Automata & Cryptography
- Boolescher-Ausdruck-Löser — Boolesche Logikausdrücke eingeben und vollständige Wahrheitstabellen mit Zwischenausdrucksspalten erzeugen.
- Logikgatter-Explorer — Interaktiver Logikgatter- und Schaltkreis-Visualisierer mit Signalimpulsen, Zeitverlaufsanzeige und kompakten Wahrheitstabellen.
- RSA-Verschlüsselung zum Ausprobieren — Erkunde RSA-Public-Key-Kryptografie mit kleinen Primzahlen — sieh Schlüsselerzeugung, Ver- und Entschlüsselung Schritt für Schritt.
- Zustandsautomat-Animator — Verfolge DFA-Übergänge live in einem Zustandsdiagramm – sieh, welcher Zustand nach jedem Symbol aktiv ist und ob die Eingabe akzeptiert wird.
- Turingmaschinen-Simulator — Simuliere eine Turingmaschine mit anpassbarem Band und Übergangsregeln — der Grundlage der Berechenbarkeit.
Demos & Utilities
- Bloch-Kugel-Explorer — Erkunde Qubit-Zustände auf der Bloch-Kugel mit Theta-/Phi-Reglern, basisabhängigen Wahrscheinlichkeiten und H-, X-, Y-, Z-Gatter-Transformationen.
- Conways Spiel des Lebens — Simuliere Conways Spiel des Lebens mit klassischen Mustern – Gleitern, Kanonen und Oszillatoren.
- Fraktal-Explorer — Erkunde Sierpinski-Dreieck, Koch-Kurve, fraktale Bäume und Drachenkurven bei einstellbarer Rekursionstiefe.
- Grovers Suchalgorithmus — Gehe Schritt für Schritt durch Grovers Quantensuchalgorithmus. Beobachte, wie die Zielamplitude wächst — O(√N) statt O(N).
- HTML-Asset-, Bild- & Markdown-Extraktor — HTML einfügen und verlinkte Dateien nach Kategorie extrahieren, mit bildzentrierter Galerie-Ausgabe und Markdown-Textexport.
- Lorem-Ipsum-Generator-Lab — Erzeugt reproduzierbaren Platzhaltertext mit Entropie-Reglern, Markov-Modus und Zipf-Frequenz-Diagnostik.
- Quanten-Zufallsspaziergang — Vergleiche klassische und Quanten-Zufallsspaziergänge nebeneinander. Sieh, wie Interferenz eine doppelgipflige Verteilung erzeugt.
Other Tools
- Bitrate-zu-Dateigröße-Rechner — Rechne Video-/Audio-Bitrate und Dauer in realistische Dateigrößen-Budgets um.