Red-black tree #5

Merged
Jef Roosens merged 24 commits from Chewing_Bever/libvieter:red-black-tree into dev 2023-03-07 12:08:50 +01:00
5 changed files with 5 additions and 5 deletions
Showing only changes of commit e4e92b3e57 - Show all commits

View file

@ -1,5 +1,5 @@
#include "node.h"
#include "vieter_tree.h" #include "vieter_tree.h"
#include "vieter_tree_node.h"
struct vieter_tree { struct vieter_tree {
uint64_t size; uint64_t size;

View file

@ -1,4 +1,4 @@
#include "balancing.h" #include "vieter_tree_balancing.h"
vieter_tree_node *vieter_tree_node_balance(vieter_tree_node *node) { vieter_tree_node *vieter_tree_node_balance(vieter_tree_node *node) {
vieter_tree_node *parent = node->parent; vieter_tree_node *parent = node->parent;

View file

@ -1,7 +1,7 @@
#ifndef VIETER_TREE_BALANCING #ifndef VIETER_TREE_BALANCING
#define VIETER_TREE_BALANCING #define VIETER_TREE_BALANCING
#include "node.h" #include "vieter_tree_node.h"
void vieter_tree_node_balance_after_insert(vieter_tree_node *node); void vieter_tree_node_balance_after_insert(vieter_tree_node *node);

View file

@ -1,5 +1,5 @@
#include "node.h" #include "vieter_tree_node.h"
#include "balancing.h" #include "vieter_tree_balancing.h"
vieter_tree_node *vieter_tree_node_init() { vieter_tree_node *vieter_tree_node_init() {
return calloc(1, sizeof(vieter_tree_node)); return calloc(1, sizeof(vieter_tree_node));