Commit Graph

32 Commits

Author SHA1 Message Date
3ad63eb3a8 add add test to fine_list 2021-01-02 16:36:11 +01:00
4acfd1a78c add node test 2021-01-02 16:35:35 +01:00
de485b8901 shortened constructor of set 2021-01-02 16:35:20 +01:00
c9352f0785 fix segmentation fault by removing Node* in subclasses 2021-01-02 16:35:03 +01:00
a2b836f592 add header file for set 2021-01-02 16:10:06 +01:00
004e7a9cd6 Create header file for Node 2021-01-02 15:37:05 +01:00
047e9ee732 created build pipeline to allow unit testing 2021-01-01 21:38:20 +01:00
41ff431bdd added multiset 2021-01-01 19:00:03 +01:00
5f37cc828f add compile_and_run_script 2021-01-01 18:09:06 +01:00
4c9ad7e81e names of sets are now displayed properly 2021-01-01 18:06:04 +01:00
03d1da6e22 benchmarking now works fully 2021-01-01 18:04:24 +01:00
af017a75df first working version 2021-01-01 17:13:35 +01:00
7409f35169 first implementation but crashes 2020-12-31 18:30:33 +01:00
9f28f2ce5e remove todo 2020-12-31 18:13:58 +01:00
b7edaebb60 add pragma once 2020-12-31 18:13:51 +01:00
737d605ca1 modify locate to not use tuples instead use pointers 2020-12-31 18:13:39 +01:00
8fd238342f fix set to not use virtual as this causes problems 2020-12-31 18:13:16 +01:00
c4e62b1360 generealized to superclass set 2020-12-31 16:30:34 +01:00
55b7225952 implement lazy list 2020-12-31 15:33:21 +01:00
a73410882a implement optimistic list 2020-12-31 15:05:02 +01:00
83e1a4c031 improved FineList 2020-12-30 21:13:44 +01:00
a5eb49bc2e use methods that allows better handling of dummies 2020-12-30 19:18:42 +01:00
337ca9b169 refactored FineList to have Node in seperate file 2020-12-30 18:50:31 +01:00
0e83584a76 remove template 2020-12-30 18:41:01 +01:00
f8666dc21b move if out of loop, otherwise doesn't work correctly 2020-12-30 18:40:36 +01:00
4414c55f28 implemented contains function 2020-12-30 16:31:55 +01:00
5932ab4af9 add implementation for remove to fine grained_list 2020-12-30 16:26:16 +01:00
bd468abba7 add fine_list with implemented add_function 2020-12-30 16:22:46 +01:00
3f4e18744d add test functions 2020-12-30 16:18:19 +01:00
aae9ac32e5 remove helper code 2020-12-30 16:18:09 +01:00
83b5344d32 fix import issues by using pragma once 2020-11-24 21:21:57 +01:00
6d6980332a Bolier plate for C++ project added 2020-11-24 21:11:46 +01:00