Welcome to the Women in Rust Advent of Code 2024 repository! Here you'll find Rust project templates for each day of the Advent of Code challenge.
Advent of Code is an Advent calendar of programming puzzles that can be solved in any programming language. Each day from December 1st through December 24th, a new puzzle is released at midnight EST. These puzzles range in difficulty and can be used for:
- Interview preparation
- Learning a new programming language
- University coursework
- Practice problems
- Friendly competition
We are going to use this brilliant and festive opportunity to learn and practice Rust together.
This repository contains 24 Rust projects, one for each day of Advent:
advent_of_code_2024/
├── day_01/
├── day_02/
├── day_03/
...
└── day_24/
Each project is a basic Cargo project with no external dependencies.
- Install Rust
- Fork this repository (click the Fork button at the top right of this page)
- Clone your forked repository
git clone https://github.com/CarolineMorton/AdventOfCode_WIR.git
cd AdventOfCode_WIR
To run any day's solution:
cd day_01 # (or day_02, day_03, etc.)
cargo run
-
Fork this Repository: Start by forking this repository to your GitHub account.
-
Work on Solutions:
- Each day at midnight EST, a new puzzle will be released on Advent of Code
- Navigate to the corresponding day's directory
- Implement your solution in the
src/main.rs
file - Test your solution using
cargo run
-
Share Your Solutions:
- Commit your changes to your forked repository
- Share your solutions and progress with the community
We have two main platforms for community interaction:
- Share code snippets and detailed solutions
- Discuss specific algorithms and implementation approaches
- Ask technical questions about the challenges
- This is a temporary space specifically for Advent of Code discussions
- Perfect for code-heavy conversations and longer technical discussions
- Main community hub
- General discussions
- Network with other members
- Career opportunities
- Long-term community engagement
Using the discussion forum for code-specific conversations helps keep our LinkedIn group focused while giving us a dedicated space for sharing and discussing solutions.
- Be supportive and inclusive
- Help others learn
- Share your approaches and insights
- Respect that everyone has different skill levels
- Don't spoil puzzles for others before they've had a chance to solve them
Stay tuned for information about prizes for outstanding solutions!
- Join our community discussions [https://www.linkedin.com/groups/13108731/]
- Check out the Rust Documentation
- Visit the Advent of Code website
Happy coding! 🎄🦀