Skip to content

js 数据结构,附加数据结构对应解决的场景现实问题。

Notifications You must be signed in to change notification settings

1160007652/js_data_structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Js Data Structures === JS 数据结构

目前实现的数据结构

一、Stack --- 栈

  • 基于 Array 实现的 栈结构
  • 基于 Object 实现的 栈结构
  • 使用 Symobl 私有化 Object 属性的 栈结构
  • 使用 WeakMap 私有化 Object 属性的 栈结构

二、Queue --- 队

  • 基于 Object 实现的 队结构
  • 循环队列 解决 击鼓传花

三、Deque --- 双端队列

  • 基于 Object 实现的 双端队列结构
  • 双端队列 解决 回文字符

四、LinkedList --- 链表

  • 单向链表
  • 双向链表
  • 循环链表
  • 有序链表

五、Set --- 集合

  • 模拟 ECMAScript 2015 中 的 Set 数据结构
  • 并集
  • 交集
  • 差集
  • 子集

六、字典

About

js 数据结构,附加数据结构对应解决的场景现实问题。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published