SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Aoc Projects
-
This may be the closest thing I've personally seen: https://github.com/timvisee/advent-of-code-2021
-
advent-of-code-2020
:christmas_tree: My Advent of Code solutions in Rust. http://adventofcode.com/2020
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
advent-of-code-2022
🎄 My Advent of Code solutions in Rust. http://adventofcode.com/2022 (by timvisee)
Project mention: Hey Rustaceans! Got a question? Ask here (3/2023)! | reddit.com/r/rust | 2023-01-16Is there a conventional meaning for a function named sh? This guy uses it in Q7 of AoC2022, and I wonder why?
-
AdventOfCode2021
Solutions to all 25 AoC 2021 problems in Rust :crab: Less than 100 lines per day and under 1 second total execution time! :christmas_tree:
Project mention: [All years, all dates] Me after finishing all Advent of Code problems this year (my first year of AoC) | reddit.com/r/adventofcode | 2022-12-29 -
-
Project mention: [All years, all dates] Me after finishing all Advent of Code problems this year (my first year of AoC) | reddit.com/r/adventofcode | 2022-12-29
-
Full code here (GitHub).
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
-
-
Project mention: Hey Rustaceans! Got a question? Ask here! (49/2022)! | reddit.com/r/rust | 2022-12-05
Mentioning it again, I am doing Advent of Code in Rust this year. Link to repo if anyone's interested.
-
-
After cleaning it up this is what I came up with: Code
-
-
-
-
Project mention: Please include your contact info in the User-Agent header of automated requests! | reddit.com/r/adventofcode | 2022-11-30
aoclib is updated.
-
-
-
Here's just the interesting bit, full solution here. ``` fn dijkstra(unvisited: &mut Unvisited, start: Pos, end: Pos) -> Option { fn update_neighbor(unvisited: &mut Unvisited, cur: &Node, pos: Pos) { if let Some(neigh) = unvisited.get_mut(&(pos)) { // Steepness check. if neigh.val <= cur.val + 1 { neigh.dist = neigh.dist.min(cur.dist + 1.); } } }
-
My rust solution using only iterators, no for loops. It's close to a one liner, but imo pretty readable. ```rust use std::fs::File; use std::io::{self, prelude::*, BufReader};
-
Nice solution. I'm aiming for the shortest run time (here's mine, runs in 40µs), your algorithm has a lower big O, but I think using a hashset is detrimental to performance here. Have you tried using the fnv crate ? It provides hashset and hashmap implementation with a faster hashing algorithm.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Aoc related posts
- Broken days order in 2020 calendar?
- [All years, all dates] Me after finishing all Advent of Code problems this year (my first year of AoC)
- [2022 Day 16 (Part 1)][TypeScript] Can someone explain the general logic?
- -🎄- 2022 Day 15 Solutions -🎄-
- A Neat XOR Trick
- How to organize Rust code for Advent of Code puzzles?
- -🎄- 2022 Day 4 Solutions -🎄-
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b74c1e0>
www.saashub.com | 4 Feb 2023
Index
What are some of the best open-source Aoc projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | advent-of-code-2021 | 230 |
2 | advent-of-code-2020 | 114 |
3 | advent-of-code-2022 | 105 |
4 | AdventOfCode2021 | 50 |
5 | AdventOfCode2020 | 29 |
6 | AdventOfCode2019 | 9 |
7 | aoc-rust | 8 |
8 | advent-of-code-2021 | 4 |
9 | advent-of-code-2022 | 4 |
10 | aoc | 3 |
11 | advent-of-code-2022 | 3 |
12 | aoc2021 | 3 |
13 | aoc | 2 |
14 | aoc2021 | 1 |
15 | aoc-2022 | 1 |
16 | advent_of_code_2021 | 1 |
17 | aoclib | 1 |
18 | rust-2021 | 0 |
19 | aoc2021 | 0 |
20 | advent-of-code-2021 | 0 |
21 | aoc22 | 0 |
22 | advent-of-code | 0 |
23 | aoc | 0 |