Compare commits

..

14 Commits

Author SHA1 Message Date
Fabian Schmidt
520df062d3 mostly made output a bit nicer 2024-07-23 13:03:38 +02:00
Fabian Schmidt
fdf1fde553 remove the need for mutex by using channels 2024-07-22 15:50:14 +02:00
Fabian Schmidt
1193ada82d use scopes to allow to use mutex without arc
apply clippy to my implementations
2024-07-22 15:12:09 +02:00
Fabian Schmidt
a3b6075b6a Fastest yet with scaled integers instead of floats 2024-07-22 13:57:03 +02:00
Fabian Schmidt
105f5bb74e moved rust implementation to /src/main/rust 2024-07-22 08:16:48 +02:00
Fabian Schmidt
1f4aff1255 Actually I just needed to add target-cpu=native to [build] in Cargo.toml, did that and create HashMap with capacity, also added reference implementation (which uses libraries unlike my solution) 2024-07-21 21:44:59 +02:00
Fabian Schmidt
0adcf3dec5 The polars solution I saw on reddit a few months ago is also super slow. I'm thinking it might be my macbook 2024-04-30 15:35:16 +02:00
Fabian Schmidt
b6e8b41bb1 Multi threaded works now but it's slower than single threaded... 2024-04-30 15:09:59 +02:00
Fabian Schmidt
18ea81eaaa Still broken but it compiles. For some reason lines are not properly being read and only one thread is being run 2024-04-29 16:24:08 +02:00
Fabian Schmidt
180da512f6 use hashbrown instead of std hashmap, no performance improvements 2024-04-18 13:30:42 +02:00
Fabian Schmidt
14e55e8c5c not working multi threaded solution 2024-04-09 15:07:55 +02:00
Fabian Schmidt
9606b06313 modified .gitignore 2024-04-09 15:07:21 +02:00
Fabian Schmidt
6aea8d90cc single threaded solution in bin 2024-04-09 15:06:52 +02:00
Fabian Schmidt
9f257da903 single threaded solution 2024-03-25 19:54:25 +01:00

Diff Content Not Available