advent_of_code
aoc2023
advent_of_code | aoc2023 | |
---|---|---|
5 | 12 | |
3 | 1 | |
- | - | |
6.4 | 8.6 | |
about 1 month ago | 5 months ago | |
Python | Pyret | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
advent_of_code
-
-❄️- 2023 Day 9 Solutions -❄️-
Anyway my solution available on my GitHub
-
-❄️- 2023 Day 8 Solutions -❄️-
This was a tricky one, but I managed to solve it in an effective way (the lcm method). As always you can see it on my GitHub.
-
-❄️- 2023 Day 7 Solutions -❄️-
I really loved this one, I enjoyed doing it and I'm happy with how I managed to deal with it. You can see my solution to both parts on my GitHub.
-
-❄️- 2023 Day 6 Solutions -❄️-
My Day 6 solution on GitHub
-
-❄️- 2023 Day 5 Solutions -❄️-
Anyway, here it is.
aoc2023
- -❄️- 2023 Day 11 Solutions -❄️-
- -❄️- 2023 Day 10 Solutions -❄️-
- -❄️- 2023 Day 9 Solutions -❄️-
- -❄️- 2023 Day 8 Solutions -❄️-
-
Advent of Code 2023 in your language
I eventually tend to do all days in Tailspin. The ones I have done so far are in directories ending in "tt" (the others are in Pyret, just to get a feel for it) https://github.com/tobega/aoc2023/tree/main
- -❄️- 2023 Day 7 Solutions -❄️-
- -❄️- 2023 Day 6 Solutions -❄️-
-
I have great difficulties
As a general tip, it is often helpful to first try to think of how you would like to represent the data in your program. Then you need to parse the data into that structure. I'd recommend you to look at a PEG-parser, for example. Or if you like, look at my Tailspin programming language which has a very visual parser syntax and also very visual ways of creating data structures (if that should happen to be your mental affinity). Look at my day1 for example. Or if you're more mathematical, maybe a functional language (I also did day1 in Pyret)
What are some alternatives?
Advent-of-Code - This repository contains all my solutions to the AOC puzzles.
advent_of_code_2023 - repo for advent of code 2023, xmas themed coding challenge
advent-of-code-python-template - This is my tried-and-true Python helper for solving Advent of Code puzzles
Advent-of-Code
advent-of-code-runner - Node.JS CLI solution generator and runner for advent of code.
AdventOfCode2023Julia - Advent of Code 2023 challenges done in Julia
advent-of-code-2023-golang
aoc - My Advent of Code 2023 Solutions
advent-of-code - :santa: :christmas_tree: :snowman: http://adventofcode.com/ solutions
advent-of-code
Advent-Calendar-Python - This repository contains all my answers to all the Advent Calendar
AdventOfCode2023 - My solutions to Advent of Code 2023: https://adventofcode.com/2023