35ed7feaf1e122d26f7a7b715ebe1c36e05885a9
TinySTL
采用C++11实现一款简易的STL标准库
目的:练习数据结构与算法和C++ Template编程
编译环境:VS2013及以上版本
##开发计划:
- STL的几大基本组件,如vector、list、deque、set、map、unordered_*等
- STL算法库中的大部分算法
- circular buffer
- bitmap
- skip list
- binary search tree
- AVL tree
- splay tree
- rope
- Van Emde Boas tree
- treap
- B-tree
- trie
- suffix array/tree
- Disjoint-set data structure
- k-d tree
- R-tree
- Graph
##完成进度:
- STL的几大基本组件
- type traits:100%
- 空间配置器:100%
Description
TinySTL is a subset of STL(cut some containers and algorithms) and also a superset of STL(add some other containers and algorithms)
Languages
C++
100%