百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
H

heapify

> 编程语言
开源

最快的 JavaScript 优先队列。没有依赖关系。

742 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

最快的 JavaScript 优先队列。没有依赖关系。

一个非常快速的 JavaScript 优先级队列,使用二叉堆实现,而二叉堆又使用两个底层并行 类型数组 实现。完全无依赖性;纯粹的、原生的 JS。

操作 关闭 FastPQ FlatQueue TinyQueue Heapify
build 41 6 - - 5
push 66 13 18 26 9
pop 286 60 58 327 48
push/pop 批量 123 56 33 122 44
push/pop 交错 131 23 30 108 13
push/pop random 116 35 49 109 35
由 commit 97ff2c2 在 2026-03-04T11:46:43.158Z 生成。

请参阅 基准测试 部分以了解更多详细信息。 Heapify 的设计旨在追求可靠性,具有强大的测试覆盖率,并注重代码的可读性。应该能够轻松地理解库所做的事情。该库还非常轻量,不依赖任何第三方库,且代码量小,简洁明了。

  • 功能
  • 如何安装
  • 如何导入
  • API
  • constructor
  • 容量
  • clear()
  • peek()
  • peekPriority()
  • pop()
  • push(key, priority)
  • 大小
  • [基准测试](#benchm

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptbinary-heapdata-structuresheapheapify

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言