This is the code for an interactive guide to the Trie data structure, written in NextJS, React, and VX.
It's currently under construction, but if you would like to check it out, you can run it with npm run dev
in your terminal.
You can currently run tests with npm test
but you also can run them by downloading jest and running them via jest --watch
.
This project is built with NextJS, which uses the file system as it's paths. All paths are in "pages", and the index.js
file in there is what gets run when you go to localhost:3000/
. You can read more about this structure on this NextJS docs.
"Packages" contains the trie and potentially other data structures. It's probably misnamed.
- Redblob Game's Introduction to A*
- Literally anything Nicky Case does.