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

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

Red-black balanced binary tree for the upcoming job queue implementation.
Jef Roosens added the
enhancement
label 2023-01-22 12:10:08 +01:00
Jef Roosens added 8 commits 2023-01-22 12:10:09 +01:00
Jef Roosens force-pushed red-black-tree from 3b94bc4491 to e4e92b3e57 2023-01-27 22:38:47 +01:00 Compare
Jef Roosens added 1 commit 2023-01-28 09:10:17 +01:00
ci/woodpecker/pr/lint Pipeline is pending Details
ci/woodpecker/pr/test-mem Pipeline is pending Details
ci/woodpecker/pr/test Pipeline is pending Details
adfdca18da
docs(tree): add function docstrings
Jef Roosens added 1 commit 2023-01-28 09:30:52 +01:00
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
3bf3150b4a
test: rename some stuff; separate cron part tests
Jef Roosens added 1 commit 2023-01-28 12:55:37 +01:00
ci/woodpecker/pr/lint Pipeline is pending Details
ci/woodpecker/pr/test-mem Pipeline is pending Details
ci/woodpecker/pr/test Pipeline is pending Details
89d1c9cdca
chore: add license
Jef Roosens added 1 commit 2023-01-28 19:28:48 +01:00
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/test-mem unknown status Details
3fb027715c
test(tree): validation function to use in testing
Jef Roosens added 4 commits 2023-01-29 21:08:42 +01:00
Jef Roosens added 1 commit 2023-01-29 21:35:04 +01:00
ci/woodpecker/pr/lint Pipeline is pending Details
ci/woodpecker/pr/test-mem Pipeline is pending Details
ci/woodpecker/pr/test Pipeline is pending Details
1d458c68a4
feat(tree): start of balanced removal
Jef Roosens added 1 commit 2023-01-30 12:28:21 +01:00
ci/woodpecker/pr/lint Pipeline is pending Details
ci/woodpecker/pr/test-mem Pipeline is pending Details
ci/woodpecker/pr/test Pipeline is pending Details
17c2e15385
feat(tree): first attempt at wikipedia pseudo code
Jef Roosens added 2 commits 2023-02-01 23:04:55 +01:00
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
bee520a781
fix(tree): working balanced remove
Jef Roosens added 1 commit 2023-02-01 23:24:36 +01:00
ci/woodpecker/pr/lint Pipeline failed Details
ci/woodpecker/pr/test Pipeline was successful Details
ci/woodpecker/pr/test-mem Pipeline was successful Details
ef5037f941
chore(tree): some small cleanups
Jef Roosens changed title from WIP: red-black tree to Red-black tree 2023-02-02 11:23:48 +01:00
Jef Roosens added 1 commit 2023-02-02 14:10:48 +01:00
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
a6ed89d8cd
feat(tree): add tree iterator
Jef Roosens added 1 commit 2023-02-02 15:31:08 +01:00
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
5d2ddee71f
test(tree): add random insert test
Jef Roosens force-pushed red-black-tree from 5d2ddee71f to d9402ced54 2023-02-02 15:53:07 +01:00 Compare
Jef Roosens added 1 commit 2023-02-23 10:14:11 +01:00
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
38e84afd1d
fix: also lint internal header files
Jef Roosens merged commit f376aedaee into dev 2023-03-07 12:08:50 +01:00
Sign in to join this conversation.
There is no content yet.