110 Commits

Author SHA1 Message Date
aadd5547ff AoC 2020: day15, refactored without using dict
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-15 10:01:48 +01:00
6f3d14caad AoC 2020: day15
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-15 09:42:24 +01:00
6c48eddbd5 AoC 2020: day14, updated README
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-14 13:11:44 +01:00
cce05472e2 AoC 2020: day14
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-14 13:00:23 +01:00
1ee4958e0b AoC 2020: day13, updated README
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-13 22:33:17 +01:00
6788ee8218 AoC 2020: day13
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-13 22:26:14 +01:00
a5fb6c47e3 AoC 2015: day6
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-13 00:39:17 +01:00
8b64095cc9 AoC 2015: day5
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-12 23:59:46 +01:00
6f8e5137b3 AoC 2015: day4, wrong input type in part2 func
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-12 23:59:24 +01:00
38db6c01eb AoC 2020: day12
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-12 12:13:21 +01:00
5822e5faaf Added PyPy to python github action
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-11 15:19:46 +01:00
d5f7fdc5c6 Added PyPy benchmarks
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-11 15:09:50 +01:00
f719b0d1e9 AoC 2020: day11
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-11 15:09:31 +01:00
53bb36ff91 Renamed solutions and inputs adding leading 0 for better sorting
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-10 23:45:23 +01:00
5c2d298924 Updated README
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-10 18:44:59 +01:00
098cf7cfbc AoC 2020: day9, refactored part2 again
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-10 18:44:43 +01:00
3d5dc24db0 AoC 2020: day10
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-10 12:56:16 +01:00
382030bdd3 AoC 2020: day9, refactored part2 with O(n) solution
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-10 00:50:55 +01:00
c8a9f13402 AoC 2020: day9, updated README
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-09 09:15:13 +01:00
b2a45d25e5 AoC 2020: day9
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-09 09:13:19 +01:00
3fc38b92ff AoC 2015: day4
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-09 09:05:18 +01:00
8f82d4957b AoC 2015: day3, wrong test function name
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-08 11:54:41 +01:00
459aaa3d12 AoC 2020: day8
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-08 11:53:27 +01:00
f33f7afd56 AoC 2015: day3
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-08 00:39:18 +01:00
c33d048157 AoC 2015: day2 wrong docstring
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-08 00:08:48 +01:00
610b60828e AoC 2015: day2
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-08 00:02:45 +01:00
c542b5e7dd AoC 2015: day1
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-08 00:02:15 +01:00
75ef64c796 AoC 2020: day6 and day7, added day_# to test function names
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-07 11:33:57 +01:00
be73acf00d AoC 2020: day7
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-07 10:17:52 +01:00
d99a941116 AoC 2020: day6, benchmark
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-07 00:29:29 +01:00
bbdeed8e8d Updated README
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-07 00:21:54 +01:00
7e238fe965 Updated README. Changed license to MIT
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-06 23:03:49 +01:00
b76b5819e9 Renamed workflow 2020-12-06 22:09:37 +01:00
eef50a5527 AoC 2020: github action for linting and testing
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-06 22:04:33 +01:00
42cf587323 AoC 2020: day1, refactoring for O(n), O(n^2)
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-06 16:40:17 +01:00
cc5e210930 AoC 2020: update gitignore for pytest
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-06 12:16:22 +01:00
8310c50585 AoC 2020: day6
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-06 11:19:08 +01:00
a7dee4f9db AoC 2020: day5: power of two multiplication
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-05 15:23:08 +01:00
529c482d61 AoC 2020: day5
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-05 11:30:09 +01:00
5e8eb10c92 AoC 2020: day4
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-04 11:38:40 +01:00
12c90115a7 AoC 2020: day3
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-03 10:40:51 +01:00
d163b1bea7 AoC 2020: day2, wrong docstring
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-03 10:40:27 +01:00
af657e7b1e AoC 2020: day2
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-02 12:49:07 +01:00
093fcb4e28 AoC 2020: day 1, corrected docstrings
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-02 12:48:44 +01:00
4455e37c32 AoC 2020: day 1
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-01 23:31:18 +01:00
3f5d566cae Previous years crap.
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2020-12-01 23:29:53 +01:00
09d6b9f3ca 2019. Day 6. Part 2
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2019-12-10 00:12:51 +01:00
f8ae6e3d0b 2019. Day 5
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2019-12-07 20:23:58 +01:00
ee32ee2545 2019. Day 4. Part 2
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2019-12-07 01:28:00 +01:00
fc806e8961 2019. Day 4. Part 1
Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
2019-12-04 17:30:55 +01:00