<分区>
我想寻求 JavaScript 库的推荐,这些库提供了一些基本数据结构的实现,例如优先级队列、具有任意键的映射、尝试、图等,以及对它们进行操作的一些算法.
我最感兴趣的是:
- 涵盖的功能集,
- 解决方案的灵 active - 这主要适用于图表。例如,我是否必须使用提供的图形实现,
- 使用语言的功能特性 - 再次强调,它有时会提供更大的灵 active ,
- 执行情况
我想指出,我知道可以使用 JavaScript 实现以下数据结构:
- 一个映射,如果键值是字符串或数字,
- 一组,(使用 map 实现),
- 一个队列,尽管正如下面所指出的,它在某些浏览器上效率低下,
目前,我最感兴趣的是优先级队列(不要与常规队列混淆),它是对输入图格式影响不大的图实现。例如,他们可以使用回调来遍历图的结构,而不是访问一些具有固定名称的具体属性。