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
Owner

Red-black balanced binary tree for the upcoming job queue implementation.

Red-black balanced binary tree for the upcoming job queue implementation.
Jef Roosens force-pushed red-black-tree from 3b94bc4491
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
to e4e92b3e57
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
2023-01-27 22:38:47 +01:00
Compare
docs(tree): add function docstrings
Some checks are pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test-mem Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
adfdca18da
test: rename some stuff; separate cron part tests
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
3bf3150b4a
chore: add license
Some checks are pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test-mem Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
89d1c9cdca
test(tree): validation function to use in testing
Some checks failed
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline failed
ci/woodpecker/pr/test-mem unknown status
3fb027715c
feat(tree): start of balanced removal
Some checks are pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test-mem Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
1d458c68a4
feat(tree): first attempt at wikipedia pseudo code
Some checks are pending
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/test-mem Pipeline is pending
ci/woodpecker/pr/test Pipeline is pending
17c2e15385
fix(tree): working balanced remove
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
bee520a781
chore(tree): some small cleanups
Some checks failed
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ef5037f941
Jef Roosens changed title from WIP: red-black tree to Red-black tree 2023-02-02 11:23:48 +01:00
feat(tree): add tree iterator
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
a6ed89d8cd
test(tree): add random insert test
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
5d2ddee71f
Jef Roosens force-pushed red-black-tree from 5d2ddee71f
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
to d9402ced54
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
2023-02-02 15:53:07 +01:00
Compare
fix: also lint internal header files
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
ci/woodpecker/pr/test-mem Pipeline was successful
38e84afd1d
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
vieter-v/libvieter!5
No description provided.