21 lines
759 B
Markdown
21 lines
759 B
Markdown
|
# Datastructs
|
||
|
|
||
|
A collection of useful datastructures written in C++. Examples of templating these
|
||
|
structures in C++ can be found in the `templates/` directory.
|
||
|
|
||
|
```
|
||
|
klips/cpp/datastructs
|
||
|
.
|
||
|
├── binarysearchtree # Binary search tree
|
||
|
├── circledoublelist # Circular doubly linked list
|
||
|
├── circlesinglelist # Circular singly linked list
|
||
|
├── doublelist # Doubly linked list
|
||
|
├── maxheap # Maximum heap
|
||
|
├── queuelist # Queue implementation using linked list
|
||
|
├── README.md
|
||
|
├── singlelist # Singly linked list
|
||
|
├── stacklist # Stack implementation using linked list
|
||
|
├── templates # Templated data structures
|
||
|
└── vector
|
||
|
```
|