Skip to content

Latest commit

 

History

History
49 lines (25 loc) · 996 Bytes

README.md

File metadata and controls

49 lines (25 loc) · 996 Bytes

README

​ 基于Typescript及ts-node开发的算法库,用于自身的学习。目前内容基于算法(第四版),暂时只是把书中的java算法转译为了TS。

目录结构

├─data -- 数据

│ └─articles --文章数据

├─examples -- 无用的例子

├─Graph -- 图算法

│ ├─BFS -- 广度优先遍历

│ ├─data -- 图算法用到的数据

│ ├─DFS -- 深度优先遍历

│ └─SymbolGraph -- 符号图

├─search -- 搜索相关的算法与数据结构

│ ├─BST -- 二分查找书

│ ├─HashTable -- 哈希表(未具体实现)

│ ├─RedBlackBST -- 红黑树

│ └─SymbolTables -- 符号表

├─sort -- 排序算法

│ ├─Heap -- 堆排序

│ │ └─multiway -- 多向归并

│ ├─Insertion -- 插入排序

│ ├─Merge -- 归并排序

│ ├─Quick -- 快速排序

│ ├─Selection -- 选择排序

│ └─Shell -- 希尔排序

└─utils --工具库