Commit graph

14 commits

Author SHA1 Message Date
3911ca609c
chore(rs): implement printing of ‹Vec<T>›
Signed-off-by: Matej Focko <mfocko@redhat.com>
2023-08-12 21:11:20 +02:00
efed3b5976
chore(rs): adjust the skeleton
* add data structures as a module with min-heap
* switch ‹.next_vec› to ‹.collect› that also supports other collections
  than ‹Vec<T>›

Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-08-05 21:48:51 +02:00
d7af3b2543
chore(rs): refactor the ‹main›
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-29 23:18:21 +02:00
44aa0b6d6d
chore(rs): reorder modules to reflect alphabetic order
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-29 19:51:35 +02:00
cae33b8f38
chore(rs): remove unused ‹use›
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-29 19:51:22 +02:00
b9135e34a2
chore(rs): refactor reading ‹Vec<T>›
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-29 19:48:45 +02:00
b48cdc97f9
chore(rs): add aliases
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-29 19:48:35 +02:00
c376b11d32
chore(rs): add ‹Z›
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-29 19:47:35 +02:00
ee4703623b
chore(rs): format
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-29 19:47:30 +02:00
7e4ed33c34
chore(rs): add unsigned shifts and ‹isqrt›
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-24 23:07:50 +02:00
c78900b631
chore(rs): use ‹min›/‹max› and ‹HashMap› in skeleton
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-24 23:07:14 +02:00
183ebc2891
chore(rs): fix clippy warnings
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-24 23:07:01 +02:00
1913a247b4
chore(rs): fix warnings
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-23 21:33:13 +02:00
bbe76f33d6
chore(rs): create a template and adjust gitignore
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-23 21:33:09 +02:00