Skip to content

Konzept

Luca Selinski edited this page Apr 13, 2022 · 37 revisions

Ideen

  • Heaps
  • Streams
  • Hashmaps

Konzept

  • Entwicklung eines Lerntools für Hashmaps
    • Mit open addressing Strategie und linear probing
  • Umsetzung als Android App in Kotlin
  • Eventuell Erweiterung um weitere Probe-Sequences
    • Quadratic probing
    • Double hashing
    • Separate chaining Strategie

Existierende Visualisierungen

Visualgo

Screenshot 2022-04-13 174341{ height=70% }

Visualgo

  • clean und minimalistisch
  • schöne Animation mit Code nebenbei
  • Hash table nicht skaliert auf vertikalen mobile view
  • Probing Modes Kürzel zum wechseln sind nicht schnell ersichtlich
  • Erklärtext ist zu lange

USFCA

Screenshot 2022-04-13 180851

  • Animationsgeschwindigkeit kann geregelt werden
  • nicht sehr ansehenswert

ISWSA

Screenshot 2022-04-13 182422

  • vertikale Tabelle könnte gut für die mobile version sein
  • man kann keine keys suchen

Clone this wiki locally