|
|
758edf9d30
|
feat(queue): introduce a queue ds, internally this is just a stack...
the only actual difference is a oneline change which makes pushing
append instead of prepend the new data.
|
2025-11-17 17:51:57 -05:00 |
|
|
|
edbe9ba3b8
|
fix(test): improve testing macros
|
2025-11-15 21:48:41 -05:00 |
|
|
|
945343daa0
|
feat(stack): introduce a stack ds, internally this uses a sll
|
2025-11-15 21:47:45 -05:00 |
|
|
|
69dc1dcb45
|
feat(ll)!: add new ll function and rename insert
ds_*ll_insert -> ds_*ll_append to better reflect what it does and there
is now ds_*ll_add to add data anywhere in the ll.
|
2025-11-15 21:43:29 -05:00 |
|
|
|
a56daaf6b8
|
fix(formatting): :retab
|
2025-11-15 02:19:58 -05:00 |
|
|
|
5a485445ed
|
fix(test): remove extra word
|
2025-11-15 02:19:31 -05:00 |
|
|
|
6e98f293aa
|
feat(tests): add tests for all currently existing data structures
|
2025-09-06 02:27:04 -04:00 |
|
|
|
16470f2592
|
don't crash when removing out of bounds
|
2025-08-16 23:38:14 -04:00 |
|
|
|
c73be4c21c
|
initial commit
|
2025-08-16 18:25:33 -04:00 |
|