Jef Roosens
|
38e84afd1d
|
fix: also lint internal header files
|
2023-02-23 10:13:58 +01:00 |
Jef Roosens
|
a6ed89d8cd
|
feat(tree): add tree iterator
|
2023-02-02 14:10:35 +01:00 |
Jef Roosens
|
ef5037f941
|
chore(tree): some small cleanups
|
2023-02-01 23:24:22 +01:00 |
Jef Roosens
|
bee520a781
|
fix(tree): working balanced remove
|
2023-02-01 23:04:35 +01:00 |
Jef Roosens
|
1d458c68a4
|
feat(tree): start of balanced removal
|
2023-01-29 21:34:44 +01:00 |
Jef Roosens
|
b74a4e9326
|
refactor(tree): bit more cleanup
|
2023-01-29 21:08:17 +01:00 |
Jef Roosens
|
e5130a6383
|
feat(tree): bit flag so children know which child they are
|
2023-01-29 20:57:08 +01:00 |
Jef Roosens
|
193fc4b454
|
refactor(tree): store children as static array instead
|
2023-01-29 20:33:11 +01:00 |
Jef Roosens
|
06fca6f5ae
|
refactor(tree): better testing code
|
2023-01-29 17:32:27 +01:00 |
Jef Roosens
|
3fb027715c
|
test(tree): validation function to use in testing
|
2023-01-28 19:28:35 +01:00 |
Jef Roosens
|
e4e92b3e57
|
refactor(tree): proper filenames
|
2023-01-27 22:37:57 +01:00 |