Commit graph

104 commits

Author SHA1 Message Date
Manuel Thalmann 39a1585a4b
Solve Exercise 13 2022-12-20 14:25:40 +01:00
Manuel Thalmann c99b0817c0 Solve exercise 13 2022-12-20 03:10:24 +01:00
Manuel Thalmann a410e816f4 Implement the ParallelQuickerSortServer 2022-12-13 01:48:38 +01:00
Manuel Thalmann 0ad3397ad0 Implement a quickerSort method 2022-12-13 01:35:15 +01:00
Manuel Thalmann 3390369d0e Reset visibility of required methods 2022-12-13 01:35:07 +01:00
Manuel Thalmann 88ca5cf6a0 Unify insertionSort methods 2022-12-13 00:19:29 +01:00
Manuel Thalmann 27d815812e Add SortServer test 2022-12-12 23:43:42 +01:00
Manuel Thalmann 6759e4e9eb Change use of variables 2022-12-12 23:43:08 +01:00
Manuel Thalmann 55eedb5599 Change visibility of unused functions 2022-12-12 23:42:40 +01:00
Manuel Thalmann 0b11be8442 Refactor the format 2022-12-12 23:30:40 +01:00
Manuel Thalmann cae8f549ba Add files for Exercise 12 2022-12-12 23:30:16 +01:00
Manuel Thalmann 98ee51154b Remove unnecessary method 2022-12-05 22:25:45 +01:00
Manuel Thalmann 3efdc088fc Refactor time measurement code 2022-12-05 22:24:01 +01:00
Manuel Thalmann e885c492ad Fix broken sort algorithm 2022-12-05 22:23:51 +01:00
Manuel Thalmann b5e1e861bc Add java settings for whatever reason 2022-12-05 22:04:57 +01:00
Manuel Thalmann bfea9712ec Implement sort methods 2022-12-05 22:04:24 +01:00
Manuel Thalmann 677b73ee6e Add files for Exercise 11 2022-12-05 21:58:04 +01:00
Manuel Thalmann 92e901392b Fix incorrect trigramForName method 2022-11-22 22:31:48 +01:00
Manuel Thalmann c120592296 Solve exercise 10 2022-11-22 22:27:05 +01:00
Manuel Thalmann 025bfa7a7f Add solutions 2022-11-22 20:29:49 +01:00
Manuel Thalmann 9af35e8cb9 Add files for Exercise 10 2022-11-22 20:12:15 +01:00
Manuel Thalmann e432360dc9 Allow hashtable to be resized 2022-11-16 22:52:07 +01:00
Manuel Thalmann f907dc03af Fix broken aspects of MyHashtable 2022-11-16 22:32:27 +01:00
Manuel Thalmann 1d0e670597 Reset size to 0 when clearing table 2022-11-16 22:14:17 +01:00
Manuel Thalmann 13991b6bd2 Make connections in LabyrinthServer two-way 2022-11-16 21:57:47 +01:00
Manuel Thalmann 11983e0f08 Implement basic functionality of MyHashTable 2022-11-16 21:53:44 +01:00
Manuel Thalmann aaea1a9d87 Prevent application from automatically reloading server 2022-11-16 21:29:39 +01:00
Manuel Thalmann ce65993bee Add a method for manually reloading a server 2022-11-16 21:29:27 +01:00
Manuel Thalmann 5e93294c38 Rewrite function for resolving competitor name 2022-11-15 16:35:28 +01:00
Manuel Thalmann 25068543ad Fix scaling for linux devices 2022-11-15 16:30:05 +01:00
Manuel Thalmann ff0c3f0b98 Exclude time from hash 2022-11-15 15:51:22 +01:00
Manuel Thalmann e9d1148cd0 Add a method for hashing and comparison 2022-11-15 15:48:18 +01:00
Manuel Thalmann 29bd296ceb Add files for exercise 09 2022-11-15 14:22:00 +01:00
Manuel Thalmann 785b359d37 Add code for determining and drawing a route 2022-11-08 22:18:33 +01:00
Manuel Thalmann ed5cfd5cb9 Add code for drawing the labyrinth 2022-11-08 20:08:37 +01:00
Manuel Thalmann 69e1646e3f Remove scaling - swing seems to take care of it 2022-11-08 19:58:40 +01:00
Manuel Thalmann 4f3fb4c0d9 Add code for creating a labyrinth graph 2022-11-08 13:58:24 +01:00
Manuel Thalmann 466bd318ab Add files for Exercise 08 2022-11-08 13:25:50 +01:00
Manuel Thalmann 235f9857c9 Fix incorrect function declaration 2022-11-05 16:02:45 +01:00
Manuel Thalmann 224a67dc9f Add tests for exercise 07 2022-11-05 16:01:39 +01:00
Manuel Thalmann 53756b586c Implement Dijkstras algorithm 2022-11-01 21:01:15 +01:00
Manuel Thalmann 90ad88ee2f Set screen size according to system settings 2022-11-01 19:25:58 +01:00
Manuel Thalmann aad53176f8 Add files for exercise 07 2022-11-01 19:12:18 +01:00
Manuel Thalmann 0033b66a11 Fix broken code 2022-11-01 13:17:47 +01:00
Manuel Thalmann 6ec8285d20 Remove duplicate class 2022-10-31 21:49:32 +01:00
Manuel Thalmann ebdde65832 Remove TODO comments 2022-10-31 21:47:42 +01:00
Manuel Thalmann ac7372738c Re-balance tree after node removal 2022-10-31 21:46:05 +01:00
Manuel Thalmann 532788980e Fix size-calculation for multi-value nodes 2022-10-31 21:45:28 +01:00
Manuel Thalmann 7a8e7a973d Refactor calcSize method 2022-10-31 21:42:10 +01:00
Manuel Thalmann 63da19757e Refactor method for calculating height 2022-10-31 21:04:55 +01:00