2010-04-06 13 views
9

Ho trovato questo sito Web che consente di inserire ed eliminare elementi da un albero B e mostra visivamente l'aspetto dell'albero B:Esistono programmi B-tree o siti che mostrano visivamente come funziona un albero B

java b-tree

sto cercando un altro sito o un programma simile a questo. Questo sito non consente di specificare un albero B di ordine 4 (4 puntatori e 3 elementi), consente solo di specificare alberi B con un numero pari di elementi. Inoltre, se possibile, mi piacerebbe poter inserire lettere anziché numeri.

Penso di aver effettivamente trovato un sito diverso ma che era un po 'di tempo fa e non lo trovo più.

risposta

7

ho implementato il B-albero descritto nel CLRS in JavaScript: http://ysangkok.github.io/js-clrs-btree/btree.html

Per iniziare, premere "init semplice". Quindi posiziona il cursore nel campo di immissione appena prima del pulsante di inserimento. Ora inserisci un numero che non è nella struttura e premi Invio. L'attenzione rimane nel campo in modo che sia possibile inserire più voci rapidamente. Se si preme "cancella", questa sarà l'azione attivata quando si preme Invio.

Suggerimenti molto graditi.

Problemi correlati