aru
|
5bebefc587
|
2023 day 12 in Guile
40.40s user 0.06s system 731% cpu 5.530 total
|
2023-12-12 16:02:16 +01:00 |
aru
|
18bb954afd
|
2023 day 11 in Nim
0.08s user 0.01s system 99% cpu 0.094 total
|
2023-12-11 19:31:21 +01:00 |
aru
|
f298850413
|
2023 day 10 in Nim
0.01s user 0.01s system 96% cpu 0.021 total
|
2023-12-11 16:45:53 +01:00 |
aru
|
dd09059408
|
2023 day 9 in Clojure - easy concurrence
|
2023-12-09 12:36:20 +01:00 |
aru
|
41777dfb34
|
2023 day 9 in Clojure
$ time bb --init day09.clj -m day09
0.04s user 0.02s system 98% cpu 0.058 total
|
2023-12-09 12:36:20 +01:00 |
Adam Ruzicka
|
e9ece2a757
|
2023 day 8 part 1 in Haskell
|
2023-12-08 23:58:05 +01:00 |
aru
|
7293f37fe7
|
2023 day 7 in Haskell
$ time cabal run < input >/dev/null
cabal run < input > /dev/null 0.22s user 0.02s system 96% cpu 0.241 total
|
2023-12-08 14:43:13 +01:00 |
aru
|
2845d77b9b
|
2023 day 6 in Haskell
\# time cabal run < input >/dev/null
cabal run < input > /dev/null 0.19s user 0.01s system 97% cpu 0.210 total
|
2023-12-08 11:58:32 +01:00 |
aru
|
9dcc8c49de
|
2023 day 5 in Haskell
This is terrible. On my machine this finishes in just under 3 minutes.
|
2023-12-08 11:24:21 +01:00 |
aru
|
8fbdf004e4
|
Haskell nix and direnv
|
2023-12-08 11:23:47 +01:00 |
aru
|
bd527054a2
|
2023 day 4 in Haskell
|
2023-12-04 12:44:50 +01:00 |
aru
|
08228bdea9
|
2023 day 3 in Haskell
|
2023-12-03 17:41:43 +01:00 |
Adam Ruzicka
|
8bf8581dc3
|
2023 day 1 in Haskell
|
2023-12-02 18:05:37 +01:00 |
Adam Ruzicka
|
ac432067c5
|
2023 day 2 in Haskell
|
2023-12-02 14:20:37 +01:00 |
Adam Ruzicka
|
9052086822
|
2023 day 1 in Elixir
|
2023-12-02 12:03:47 +01:00 |
aru
|
409d3290d0
|
2022 day 11 in F# - mutable variant
|
2022-12-15 00:05:45 +01:00 |
aru
|
606ed5d26c
|
2022 day 11 in F#
|
2022-12-14 23:16:04 +01:00 |
aru
|
1831fafd50
|
2022 day 09 in F#
|
2022-12-14 19:23:16 +01:00 |
aru
|
39795ac108
|
2022 day 10 in F# dead code removal
|
2022-12-10 22:58:56 +01:00 |
aru
|
9781aa7be0
|
2022 day 10 in F#
|
2022-12-10 22:54:27 +01:00 |
aru
|
92a541a27e
|
2022 day 08 in F#
|
2022-12-09 23:29:43 +01:00 |
aru
|
8d4075b21a
|
2022 day 07 in F#
|
2022-12-07 19:52:48 +01:00 |
aru
|
0de0e9c81e
|
2022 day 06 in F# - cleanup
|
2022-12-06 21:50:05 +00:00 |
aru
|
34263246c5
|
2022 day 06 in F#
|
2022-12-06 21:43:57 +00:00 |
aru
|
c10f8cee4a
|
2022 day 06 in Clojure - drop unneeded require
|
2022-12-06 10:52:28 +01:00 |
aru
|
1e054154e1
|
2022 day 06 in Clojure
|
2022-12-06 10:47:45 +01:00 |
aru
|
0f4e0ca6ae
|
2022 day 05 in Clojure
|
2022-12-05 20:47:56 +01:00 |
aru
|
1c109cf5ba
|
2022 day 04 in Clojure
|
2022-12-04 21:24:12 +01:00 |
aru
|
bf58655080
|
2022 day 03 in Clojure
|
2022-12-04 19:19:26 +01:00 |
aru
|
07164040ae
|
2022 day 02 in Clojure
|
2022-12-04 18:29:13 +01:00 |
aru
|
552a542252
|
2022 day 01 in bash
|
2022-12-01 22:49:30 +01:00 |
aru
|
2e37695d93
|
Merge tildegit.org:aru/aoc-2021
|
2022-12-01 22:22:22 +01:00 |
aru
|
1375b0cb5b
|
Housekeeping
|
2022-12-01 22:17:08 +01:00 |
aru
|
48ae5ed67c
|
Add deps.edn
Run an nREPL with:
clj -M:nREPL -m nrepl.cmdline
Connect from cider with:
M-x cider-connect-clj
|
2022-12-01 22:06:32 +01:00 |
aru
|
cd4e91dd08
|
2022 day 01 in clojure
|
2022-12-01 21:24:38 +01:00 |
aru
|
fea94dd59a
|
Move last year's solutions into a subdirectory
|
2022-12-01 19:02:56 +01:00 |
aru
|
be8bba602d
|
Day 16 in OCaml
|
2021-12-17 11:55:37 +01:00 |
aru
|
392cf5aa1d
|
Add .gitignore
|
2021-12-15 19:41:46 +01:00 |
aru
|
298af3fc23
|
Day 14 in OCaml
|
2021-12-15 14:26:49 +01:00 |
aru
|
254e5861f5
|
Day 10 in OCaml
|
2021-12-12 13:53:21 +01:00 |
aru
|
12d25e7b7d
|
Day 09 in Common Lisp
|
2021-12-09 22:17:19 +01:00 |
aru
|
24189ff4c0
|
Day 08 in Common Lisp
|
2021-12-08 18:22:35 +01:00 |
aru
|
69b0ec0568
|
Day 05 - Reuse state of part 1 as a base for part 2
|
2021-12-07 19:30:30 +01:00 |
aru
|
0cacd9883d
|
Day 07 - Better part 2 solution
|
2021-12-07 18:16:20 +01:00 |
aru
|
74b937f5df
|
Day 07 drop the sorting in part2
|
2021-12-07 17:27:17 +01:00 |
aru
|
182437311b
|
Day 07 in Common Lisp
|
2021-12-07 17:24:58 +01:00 |
aru
|
f65e1232f6
|
Day 06 in Common Lisp optimalization
There's no need to rotate the array itself when you can just rotate an offset
into the array.
|
2021-12-07 14:09:18 +01:00 |
aru
|
16a6302e40
|
Day 06 in Common Lisp
|
2021-12-07 12:44:49 +01:00 |
aru
|
6e525c8886
|
Day 04 in Common Lisp
|
2021-12-06 00:17:30 +01:00 |
aru
|
0f0dcf34a5
|
Day 05 in Common Lisp
|
2021-12-06 00:17:08 +01:00 |