Commit graph

79 commits

Author SHA1 Message Date
11983e0f08 Implement basic functionality of MyHashTable 2022-11-16 21:53:44 +01:00
aaea1a9d87 Prevent application from automatically reloading server 2022-11-16 21:29:39 +01:00
ce65993bee Add a method for manually reloading a server 2022-11-16 21:29:27 +01:00
5e93294c38 Rewrite function for resolving competitor name 2022-11-15 16:35:28 +01:00
25068543ad Fix scaling for linux devices 2022-11-15 16:30:05 +01:00
ff0c3f0b98 Exclude time from hash 2022-11-15 15:51:22 +01:00
e9d1148cd0 Add a method for hashing and comparison 2022-11-15 15:48:18 +01:00
29bd296ceb Add files for exercise 09 2022-11-15 14:22:00 +01:00
785b359d37 Add code for determining and drawing a route 2022-11-08 22:18:33 +01:00
ed5cfd5cb9 Add code for drawing the labyrinth 2022-11-08 20:08:37 +01:00
69e1646e3f Remove scaling - swing seems to take care of it 2022-11-08 19:58:40 +01:00
4f3fb4c0d9 Add code for creating a labyrinth graph 2022-11-08 13:58:24 +01:00
466bd318ab Add files for Exercise 08 2022-11-08 13:25:50 +01:00
235f9857c9 Fix incorrect function declaration 2022-11-05 16:02:45 +01:00
224a67dc9f Add tests for exercise 07 2022-11-05 16:01:39 +01:00
53756b586c Implement Dijkstras algorithm 2022-11-01 21:01:15 +01:00
90ad88ee2f Set screen size according to system settings 2022-11-01 19:25:58 +01:00
aad53176f8 Add files for exercise 07 2022-11-01 19:12:18 +01:00
0033b66a11 Fix broken code 2022-11-01 13:17:47 +01:00
6ec8285d20 Remove duplicate class 2022-10-31 21:49:32 +01:00
ebdde65832 Remove TODO comments 2022-10-31 21:47:42 +01:00
ac7372738c Re-balance tree after node removal 2022-10-31 21:46:05 +01:00
532788980e Fix size-calculation for multi-value nodes 2022-10-31 21:45:28 +01:00
7a8e7a973d Refactor calcSize method 2022-10-31 21:42:10 +01:00
63da19757e Refactor method for calculating height 2022-10-31 21:04:55 +01:00
0a4895c538 Add server for running AVLSearchTree 2022-10-31 20:50:26 +01:00
479cac0393 Fix broken balance method 2022-10-31 20:50:09 +01:00
24225d7595 Print tree size 2022-10-31 20:20:13 +01:00
2d1e65730c Remove unnecessary file 2022-10-31 20:17:32 +01:00
d04f74f992 Implement AVLSearchTree 2022-10-31 20:12:42 +01:00
1f5b475645 Add files for exercise 06 2022-10-31 20:00:23 +01:00
e4c4da8fb9 Allow traversing intervals 2022-10-18 14:29:29 +02:00
630a5c8acb Add methods for calculating size and height 2022-10-18 14:10:29 +02:00
13b54d1e88 Implement RankingTreeServer 2022-10-18 13:48:27 +02:00
e47818c3fa Add methods for traversing trees 2022-10-18 13:46:36 +02:00
e5068eecc8 Change default encoding 2022-10-18 13:46:09 +02:00
d76b797dce Simplify HilbertServer 2022-10-18 13:17:11 +02:00
7d56d30e19 Improve readability of HilbertServer 2022-10-18 13:16:47 +02:00
aecc499585 Add files for exercise 5 2022-10-18 12:53:10 +02:00
389d29c66b Add corresponding tests 2022-10-11 22:53:28 +02:00
983ef9cf60 Add a class for drawing hilbert curves 2022-10-11 22:53:20 +02:00
019c56c849 Add tests for the SnowflakeServer 2022-10-11 22:28:06 +02:00
67d698f537 Add classes for drawing snowflakes 2022-10-11 22:27:54 +02:00
3c1486854b Add an EOL to the end of the output 2022-10-11 14:25:59 +02:00
7ffda12287 Add a server for solving the hanoi puzzle 2022-10-11 14:24:59 +02:00
f6fe871d80 Fix code format 2022-10-11 13:17:58 +02:00
3a3ecefed2 Remove unnecessary method 2022-10-11 12:39:32 +02:00
6722d8ee02 Fix backwards compatibility 2022-10-04 21:39:56 +02:00
1a1351c38f Implement the createNameList method 2022-10-04 21:36:02 +02:00
73374ed7bb Implement a comparator for sorting names alphabetically 2022-10-04 21:32:37 +02:00