tree

tree data structures
git clone https://noulin.net/git/tree.git
Log | Files | Refs | README | LICENSE

README.md (639B)


      1 # Sheepy
      2 This is a sheepy package for [sheepy](https://spartatek.se/r/sheepy/file/README.md.html) and using [libsheepy](https://spartatek.se/r/libsheepy/file/README.md.html)
      3 
      4 # Tree data structures
      5 
      6 All the trees in this package are type-safe. The types are selected when the tree is defined.
      7 
      8 ## WAVL Tree
      9 
     10 `wavl.h` implements a weak AVL tree, see [wavlTree](https://noulin.net/wavlTree/file/README.md.html).
     11 
     12 The nodes are stored in a vector for better performance.
     13 
     14 # Usage
     15 
     16 Install with spm: `spm install tree`
     17 
     18 Include header file:
     19 - `#include "shpPackages/tree/tree.h"`
     20 
     21 Usage examples are on the top of the headers and in `main.c`.