Slaan oor na hoofinhoud
LibraTool logoLibraTool

Gratis Algoritme-visualiseerder

Kyk hoe sorteer-, padvindings- en klassieke algoritmes tot lewe kom — bubble/quick/merge sort, Dijkstra/A*/BFS op 'n interaktiewe labirint-rooster, plus binêre soek, die Sieve, N-Queens en Game of Life. Stap-vir-stap animasie, gesinchroniseerde pseudokode, lywemetrieken, en 'n sy-aan-sy-raskompetisie-modus. Mobiel-vriendelik en 100% in jou blaaier.

Loop geheel en al in jou blaaier — geen data verlaat jou toestel.

Hoe dit werk

Elke algoritme word geskryf as 'n generator wat een visualiserings-"stap" op 'n slag lewer — 'n kiekie van die reeks plus watter elemente vergelyk, geruil, of geskryf is. 'n Enkele speler bereken die volle stap-lys vooraf, sodat speel, pouseer, stap-vorentoe, stap-terug, en die langs-mekaar-wedloop-modus alles net indeksering in daardie lys is. Niks word iewers gestuur nie — die hele ding loop in jou blaaier.

  1. 1
    Kies 'n algoritme en 'n datastel
    Kies uit borrel-, seleksie-, invoeging-, samesmelting-, vinnige-, hoop-, shell-, cocktail-, tel-, en radix-sortering (plus bogosort, vir die pret). Genereer 'n lukrake, byna-gesorteerde, omgekeerde, of min-unieke reeks, of tik jou eie komma-geskeide getalle.
  2. 2
    Kyk dit loop — en lees saam
    Stawe word gekleur volgens wat gebeur (vergelyk, ruil, spilpunt, gesorteer). Die pseudokode-paneel lig die presiese lyn uit wat uitgevoer word, en lewendige tellers spoor vergelykings, ruilings, skrywes, en reeks-toegangs intyds na.
  3. 3
    Beheer tyd
    Verstel die spoed, skuif die tydlyn, of stap 'n enkele bewerking vorentoe en terug om presies te bestudeer hoe die algoritme sy besluite maak. Stap-terug is presies omdat elke stap 'n gestoorde kiekie is, nie 'n herloop nie.
  4. 4
    Laat hulle kop-teen-kop wedywer
    Wedloop-modus loop twee of meer algoritmes gelyktydig op dieselfde toevoer, langs mekaar, met 'n statistiektabel sodat jy byvoorbeeld kan sien waarom vinnige-sortering borrel-sortering klop.

Loop heeltemal in jou blaaier — geen data verlaat jou toestel nie. Daar is geen bediener, geen oplaai, en geen rekening nie. Dit is 'n onderrig-nutsprogram: die algoritmes is handboek-implementerings gekies vir visualiserings-duidelikheid.

Verwante gereedskap

Gereelde vrae