Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Second Red Black Tree Program #1968

Closed
wants to merge 68 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
69384f7
Second red black tree program
brennandoubt Aug 4, 2022
66076ca
Merge pull request #1 from brennandoubt/brennandoubt-rb_tree2
brennandoubt Aug 4, 2022
a3fd7db
Merge branch 'master' into master
brennandoubt Aug 12, 2022
9e0c6e3
Merge branch 'master' into master
brennandoubt Aug 26, 2022
6ff028b
Added changes to header comments for class members
brennandoubt Aug 26, 2022
876285c
Re-uploading file after cmake build test
brennandoubt Aug 26, 2022
f9afaee
Delete rb_tree2.cpp
brennandoubt Aug 26, 2022
ed0e7a2
Delete rb_tree2.h
brennandoubt Aug 26, 2022
1c2739b
Delete rb_tree2_tests.cpp
brennandoubt Aug 26, 2022
b7f56e6
Delete rbtree2.cpp
brennandoubt Aug 26, 2022
d419cb5
Delete rbtree2.cpp
brennandoubt Aug 26, 2022
e18dd34
Adding update program after cmake build test
brennandoubt Aug 26, 2022
c50f0d9
Update data_structures/rb_tree2.cpp
brennandoubt Aug 26, 2022
c317e09
Update data_structures/rb_tree2.cpp
brennandoubt Aug 26, 2022
6489366
Merge branch 'master' into master
Panquesito7 Nov 26, 2022
14b3c8e
Merge branch 'master' into master
brennandoubt Dec 29, 2022
26fd2b9
updating DIRECTORY.md
Dec 29, 2022
cfc7aa3
Merge branch 'master' into master
Panquesito7 Jan 11, 2023
ec9cd49
Delete rb_tree2.cpp to replace with updated file
brennandoubt Jan 11, 2023
28d50c6
updating DIRECTORY.md
Jan 11, 2023
79426ca
Adding updated rb_tree2.cpp file
brennandoubt Jan 11, 2023
457802c
updating DIRECTORY.md
Jan 11, 2023
25b9034
Removed unnecessary copyright line
brennandoubt Jan 24, 2023
ce5c5e4
Merge branch 'master' into master
brennandoubt Jan 24, 2023
703118d
updating DIRECTORY.md
Jan 24, 2023
db5383c
Merge branch 'TheAlgorithms:master' into master
brennandoubt Jan 25, 2023
c934706
Merge branch 'master' into master
brennandoubt Jan 26, 2023
d627265
Merge branch 'master' into master
Panquesito7 Feb 3, 2023
d6d5866
Added guard clause
brennandoubt Feb 6, 2023
ae2cf4d
Merge branch 'TheAlgorithms:master' into master
brennandoubt Feb 6, 2023
fbfae3f
Merge branch 'master' of https://github.com/brennandoubt/C-Plus-Plus
brennandoubt Feb 6, 2023
083fa4a
Changed index variable type to size_t instead of a signed int
brennandoubt Mar 26, 2023
cf83802
Refactoring
brennandoubt Mar 26, 2023
f7ae052
Refactoring
brennandoubt Mar 26, 2023
4ac1f36
More refactoring in Remove function
brennandoubt Mar 26, 2023
ec9a35c
Merge branch 'master' into master
Panquesito7 Mar 28, 2023
a8430c2
Merge branch 'master' into master
Panquesito7 Apr 28, 2023
cd363bc
Fixed linter errors
brennandoubt Apr 28, 2023
877ec0c
Merge branch 'master' into master
brennandoubt Apr 28, 2023
35166c4
updating DIRECTORY.md
Apr 28, 2023
dc8059f
Using auto specifier for RBTNode
brennandoubt Apr 29, 2023
8fc8ba4
Merge branch 'master' into master
Panquesito7 May 31, 2023
e7e8205
Initial updates to handle linter errors
brennandoubt Jun 23, 2023
523ce12
Merge branch 'master' into master
brennandoubt Jun 23, 2023
b752a67
Added description tag
brennandoubt Jun 29, 2023
fa1da6d
Added return tag to Size function
brennandoubt Jun 29, 2023
90dbcaa
Updated return tag for has_red_child function
brennandoubt Jun 29, 2023
0ccc7d8
Added proper function documentation to helper functions
brennandoubt Jun 29, 2023
0908a5b
Updated function documentation and comments
brennandoubt Jun 30, 2023
112ed96
Updated annotations and function headers
brennandoubt Jun 30, 2023
db951d0
More function documentation updates and comment cleanup
brennandoubt Jul 1, 2023
45cbe39
Grouped tests into a single function and additional documentation and…
brennandoubt Jul 2, 2023
2aed61a
Tag changes and small function doc updates
brennandoubt Jul 2, 2023
2049b8a
Small updates to test annotations
brennandoubt Jul 3, 2023
eaf0aac
Annotation updates
brennandoubt Jul 3, 2023
5396531
Edited with clang-format
brennandoubt Jul 3, 2023
2979636
Merge branch 'master' into master
realstealthninja Jul 4, 2023
ca0e296
Merge branch 'master' into master
realstealthninja Jul 21, 2023
aa6cac0
Changed NULL to nullptr for random seed variable
brennandoubt Jul 25, 2023
aef420a
Merge branch 'master' into master
brennandoubt Jul 25, 2023
027656f
fix: include cstdlib for use of rand_r
brennandoubt Jul 25, 2023
a0f4318
fix: try rand instead of rand_r to pass windows compile check
brennandoubt Jul 25, 2023
b7969e2
docs: convert names to snake case
brennandoubt Jul 25, 2023
70cc249
Merge branch 'master' into master
brennandoubt Aug 5, 2023
dec8c19
Merge branch 'master' into master
brennandoubt Sep 8, 2023
d7bdf07
Merge branch 'master' into master
brennandoubt Oct 9, 2023
3507425
Merge branch 'master' into master
brennandoubt Feb 10, 2024
7dda0b2
Merge branch 'master' into master
brennandoubt Mar 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions DIRECTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@
* [Queue Using Linkedlist](https://github.com/TheAlgorithms/C-Plus-Plus/blob/HEAD/data_structures/queue_using_linkedlist.cpp)
* [Queue Using Two Stacks](https://github.com/TheAlgorithms/C-Plus-Plus/blob/HEAD/data_structures/queue_using_two_stacks.cpp)
* [Rb Tree](https://github.com/TheAlgorithms/C-Plus-Plus/blob/HEAD/data_structures/rb_tree.cpp)
* [Rb Tree2](https://github.com/TheAlgorithms/C-Plus-Plus/blob/HEAD/data_structures/rb_tree2.cpp)
* [Reverse A Linked List](https://github.com/TheAlgorithms/C-Plus-Plus/blob/HEAD/data_structures/reverse_a_linked_list.cpp)
* [Segment Tree](https://github.com/TheAlgorithms/C-Plus-Plus/blob/HEAD/data_structures/segment_tree.cpp)
* [Skip List](https://github.com/TheAlgorithms/C-Plus-Plus/blob/HEAD/data_structures/skip_list.cpp)
Expand Down
Loading