Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kkimj/tree
C++ codes, AVL Tree, B-Tree
https://github.com/kkimj/tree
data-structures tree
Last synced: about 1 month ago
JSON representation
C++ codes, AVL Tree, B-Tree
- Host: GitHub
- URL: https://github.com/kkimj/tree
- Owner: KKimj
- License: mit
- Created: 2021-02-13T06:18:29.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-23T12:24:39.000Z (almost 4 years ago)
- Last Synced: 2024-10-27T13:16:07.244Z (3 months ago)
- Topics: data-structures, tree
- Language: C++
- Homepage:
- Size: 29.9 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tree
Develop Status
- [x] AVL tree
- [x] B-tree## Getting Started
```
$ git clone https://github.com/KKimj/Tree
```### Prerequisites
```
$ sudo apt update && sudo apt upgrade
$ sudo apt install g++
```## Running the tests
### [B-tree](b-tree/README.md)
## Tip
```c++
Avltree avltree;int key;
int value;avltree.Insert(key, value);
avltree.Search(key);
avltree.Delete(key);```
```c++
Btree * btree;int order = 200;
btree = new Btree(order);int key;
int value;btree->Insert(key, value);
btree->Search(key);
btree->Delete(key);```
## Acknowledgments
https://www.cs.usfca.edu/~galles/visualization/BTree.html