Mattia Giambirtone nocturn9x
  • Italy
  • https://nocturn9x.space
  • A fan of the FOSS philosophy, *nix systems and Python. Occasionally a freelance Software Developer

  • Joined on 2022-01-23
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-16 14:15:47 +01:00
42527dd61e Changes to README
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-16 14:12:27 +01:00
49d7ae6c8e Changes to README
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-16 13:51:44 +01:00
e2e66db49b Yeeted numbers from performance bench
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-16 13:46:20 +01:00
71fa891f9e Separated tests and benchmark
f979af98d3 Added test for find
a3bcbc36e3 Added find() procedure
Compare 3 commits »
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-16 13:27:07 +01:00
b90a38298f Minor change in LinkedDeque.add()
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-16 11:17:09 +01:00
d29f29a4b8 Fixed insert() tests
5f31aa2944 Exported maxSize proc, fixed insert() behavior with insertion at the last index
Compare 2 commits »
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-16 10:15:25 +01:00
6f450cb5ca Exported extendLeft and added test for it. Added performance metrics and TODOs to README
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-15 17:44:52 +01:00
b24d00af83 Brought back benchSize to 1.5 million
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-15 17:44:21 +01:00
dbcc992006 Added extendLeft
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-15 17:25:50 +01:00
9ee6bdfb96 Updated README, added equality test and pop benchmark
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-15 17:01:11 +01:00
2fba62708f Added clear and clearPop to README
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-15 16:58:56 +01:00
ebe84962b9 Fixed benchmark (seq.del was O(1), didn't update start after random queue test)
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-15 16:38:39 +01:00
1c6aa863eb Refactored test and benchmark, extended README, added clear and clearPop methods, added equality operator, reversedPairs iterator and extend procedures
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-15 12:29:57 +01:00
35956f1464 Added support for a max queue size, fixed a bug in pop with backward index and updated tests. Added examples in README
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-14 18:34:46 +01:00
e3eb0b0ff9 Minor documentation additions
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-14 18:32:58 +01:00
36cced8ff1 Fixed pop() at the end, added random insertion test, added BackwardsIndex support
4dfefba043 Added insert() and related tests (+ more length checks)
Compare 2 commits »
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-14 11:14:28 +01:00
178af73fc9 Restructured project
nocturn9x pushed to master at nocturn9x/nimdeque 2022-03-14 10:59:18 +01:00
f81f344d45 Added LinkedDeque implementation and tests
nocturn9x created repository nocturn9x/nimdeque 2022-03-14 10:36:41 +01:00
nocturn9x synced commits to main at nocturn9x/nimd from mirror 2022-03-13 18:59:10 +01:00
38698ec72a Minor changes to error handling in main loop + changes to boot script and config
5f965826ea Shell has stderr working now
Compare 2 commits »