我发现了一个网站,允许您在B树中插入和删除元素,并以可视化的方式展示B树的样子:
我正在寻找另一个类似的网站或程序。此网站不允许您指定阶数为4(4个指针和3个元素)的B树,只能指定具有偶数个元素的B树。此外,如果可能的话,我希望能够插入字母而不是数字。
我想我实际上找到了一个不同的网站,但那是很久以前的事情,我现在再也找不到它了。
我发现了一个网站,允许您在B树中插入和删除元素,并以可视化的方式展示B树的样子:
我正在寻找另一个类似的网站或程序。此网站不允许您指定阶数为4(4个指针和3个元素)的B树,只能指定具有偶数个元素的B树。此外,如果可能的话,我希望能够插入字母而不是数字。
我想我实际上找到了一个不同的网站,但那是很久以前的事情,我现在再也找不到它了。
我在JavaScript中实现了CLRS中描述的B树: http://ysangkok.github.io/js-clrs-btree/btree.html
要开始,请按“init simple”按钮。然后将光标放置在插入按钮之前的输入字段中。现在输入一个不在树中的数字,然后按回车键。焦点仍停留在该字段中,以便您可以快速插入多个条目。如果您点击“删除”,这将是您按下回车键时触发的操作。
欢迎提出建议。