Aqbeż għall-kontenut ewlieni
LibraTool logoLibraTool

Viżwalizzatur tal-Algoritmi b'xejn

Ara l-algoritmi tal-ordnar, tat-tfittxija tal-mogħdija u oħrajn klassiċi jieħdu l-ħajja — bubble/quick/merge sort, Dijkstra/A*/BFS fuq grilja interattiva ta' labirint, flimkien ma' binary search, il-Għarbiel, N-Queens u Game of Life. Animazzjoni pass pass, pseudokodiċi sinkronizzat, metriċi ħajjin, u modalità ta' tellieqa ħdejn xulxin. Tajjeb għall-mowbajl u 100% fil-browser tiegħek.

Jaħdem kompletament fil-browser tiegħek — l-ebda data ma toħroġ mill-apparat tiegħek.

Kif Taħdem

Kull algoritmu huwa miktub bħala ġeneratur li joħroġ pass wieħed ta' viżwalizzazzjoni kull darba — snapshot tal-array flimkien ma' liema elementi tqabblu, inbidlu jew inkitbu. Player wieħed jikkalkula minn qabel il-lista sħiħa tal-passi, biex l-idoqq, il-pawża, il-pass-'il quddiem, il-pass-lura u l-modalità tat-tellieqa ħdejn xulxin huma biss indiċjar f'dik il-lista. Xejn ma jintbagħat imkien — kollox jaħdem fil-browser tiegħek.

  1. 1
    Agħżel algoritmu u sett ta' data
    Agħżel minn bubble, selection, insertion, merge, quick, heap, shell, cocktail, counting u radix sort (flimkien ma' bogosort, għad-daħk). Iġġenera array random, kważi ordnat, invertit jew b'ftit valuri unika, jew ittajpja n-numri separati bil-virgola tiegħek stess.
  2. 2
    Ħudha tħaddem — u aqra magħha
    Il-bars huma bil-kulur skont x'qed jiġri (tqabbil, tqassim, pivot, ordnat). Il-panel tal-pseudokodiċi jimmarka l-linja eżatta li qed tiġi eżegwita, u kontaturi ħajjin isegwu t-tqabbil, l-iskambji, il-kitba u l-aċċessi għall-array f'ħin reali.
  3. 3
    Ikkontrolla l-ħin
    Aġġusta l-veloċità, iskrolja t-timeline, jew agħmel pass wieħed 'il quddiem u lura biex tistudja eżatt kif l-algoritmu jieħu d-deċiżjonijiet tiegħu. Il-pass-lura huwa eżatt għax kull pass huwa snapshot maħżun, mhux tħaddim mill-ġdid.
  4. 4
    Rassisthom ras imb'ras
    Il-modalità Race iħaddem żewġ algoritmi jew iktar fuq l-istess dħul f'daqqa, ħdejn xulxin, b'tabella ta' metriċi biex tara, pereżempju, għaliex quicksort tirbaħ bubble sort.

Jaħdem kompletament fil-browser tiegħek — l-ebda data toħroġ mill-apparat tiegħek. M'hemm l-ebda server, l-ebda tela', u l-ebda kont. Hija għodda ta' tagħlim: l-algoritmi huma implimentazzjonijiet tal-ktieb magħżula għaċ-ċarezza tal-viżwalizzazzjoni.

Għodod Relatati

Mistoqsijiet Frekwenti