Commit Graph

20 Commits

Author SHA1 Message Date
Nocturn9x 71fa891f9e Separated tests and benchmark 2022-03-16 13:42:30 +01:00
Nocturn9x f979af98d3 Added test for find 2022-03-16 13:39:32 +01:00
Nocturn9x a3bcbc36e3 Added find() procedure 2022-03-16 13:31:29 +01:00
Nocturn9x b90a38298f Minor change in LinkedDeque.add() 2022-03-16 13:23:19 +01:00
Nocturn9x d29f29a4b8 Fixed insert() tests 2022-03-16 11:13:21 +01:00
Nocturn9x 5f31aa2944 Exported maxSize proc, fixed insert() behavior with insertion at the last index 2022-03-16 11:08:21 +01:00
Nocturn9x 6f450cb5ca Exported extendLeft and added test for it. Added performance metrics and TODOs to README 2022-03-16 10:11:38 +01:00
Nocturn9x b24d00af83 Brought back benchSize to 1.5 million 2022-03-15 17:41:05 +01:00
Nocturn9x dbcc992006 Added extendLeft 2022-03-15 17:40:34 +01:00
Nocturn9x 9ee6bdfb96 Updated README, added equality test and pop benchmark 2022-03-15 17:22:03 +01:00
Nocturn9x 2fba62708f Added clear and clearPop to README 2022-03-15 16:57:23 +01:00
Nocturn9x ebe84962b9 Fixed benchmark (seq.del was O(1), didn't update start after random queue test) 2022-03-15 16:55:08 +01:00
Nocturn9x 1c6aa863eb Refactored test and benchmark, extended README, added clear and clearPop methods, added equality operator, reversedPairs iterator and extend procedures 2022-03-15 16:34:50 +01:00
Nocturn9x 35956f1464 Added support for a max queue size, fixed a bug in pop with backward index and updated tests. Added examples in README 2022-03-15 12:26:09 +01:00
Nocturn9x e3eb0b0ff9 Minor documentation additions 2022-03-14 18:31:01 +01:00
Nocturn9x 36cced8ff1 Fixed pop() at the end, added random insertion test, added BackwardsIndex support 2022-03-14 18:29:12 +01:00
Nocturn9x 4dfefba043 Added insert() and related tests (+ more length checks) 2022-03-14 12:04:12 +01:00
Nocturn9x 178af73fc9 Restructured project 2022-03-14 11:07:46 +01:00
Nocturn9x f81f344d45 Added LinkedDeque implementation and tests 2022-03-14 10:33:51 +01:00
Mattia Giambirtone 6455695dc8 Initial commit 2022-03-14 10:36:41 +01:00