I would like to ask for recommendations from the JavaScript library / libraries that provide the implementation of some basic data structures, such as a priority queue, a map with arbitrary keys, attempts, graphs, etc. along with some algorithms that work on them.
I'm most interested in:
- Full feature set,
- Solution flexibility - this mainly applies to graphs. For example, I have to use the provided graphics,
- Using the functionality of the language - again, it gives great flexibility,
- Implementation implementation
EDIT
Well, I would like to note that I know that the following data structures can be implemented using js:
- Map, if the key values are either strings or numbers,
- Set, (using map implementation),
- The queue, although, as noted below, it is inefficient for some browsers,
At the moment, I am most interested in priority queues (not to be confused with next queues), implementation of graphs that are not very intrusive regarding the format of the input schedule. For example, they can use callbacks to move the chart structure rather than access to certain specific properties with fixed names.
javascript algorithm data-structures
julkiewicz May 6 '11 at 9:32 a.m. 2011-05-06 09:32
source share