Commit Graph

8 Commits (f376aedaeeac5192a9aa1fdea1fe257401158ca8)

Author SHA1 Message Date
Jef Roosens a6ed89d8cd
feat(tree): add tree iterator
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/test-mem Pipeline was successful Details
2023-02-02 14:10:35 +01:00
Jef Roosens ef5037f941
chore(tree): some small cleanups
ci/woodpecker/pr/lint Pipeline failed Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/test-mem Pipeline was successful Details
2023-02-01 23:24:22 +01:00
Jef Roosens bee520a781
fix(tree): working balanced remove
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/test-mem Pipeline was successful Details
2023-02-01 23:04:35 +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
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/test-mem unknown status Details
2023-01-28 19:28:35 +01:00
Jef Roosens e4e92b3e57
refactor(tree): proper filenames
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/test-mem Pipeline was successful Details
2023-01-27 22:37:57 +01:00