Skip to content

yanjian2323/dataStruct-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

改项目是用typescript实现了基本的数据结构,包括:

  1. 动态数组
  2. 栈(基于数组实现和基于链表实现)
  3. 队列(普通数组实现普通队列和循环队列)
  4. 链表(增、删、改、查)
  5. 二分搜索树
  6. Set和Map
  7. 最大堆、最小堆(优先队列)
  8. 并查集
  9. 线段树
  10. Trie树
  11. AVL树
  12. 红黑树
  13. hashtable

运行环境配置

用的编辑器是vscode,代码采用typescript进行编写,mocha进行测试

  1. 需要先安装的node包有typescript、ts-node、mocha、chai

npm i typescript ts-node mocha chai -D

  1. 需要安装的声明文件有@types/chai @types/mocha

npm i @types/chai @types/mocha -D

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published