Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ekwoka/advent-of-code
Repo of algorithms for solving Advent of Code challenges
https://github.com/ekwoka/advent-of-code
algorithm javascript
Last synced: 27 days ago
JSON representation
Repo of algorithms for solving Advent of Code challenges
- Host: GitHub
- URL: https://github.com/ekwoka/advent-of-code
- Owner: ekwoka
- License: mit
- Created: 2021-12-03T18:59:39.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-02T13:16:34.000Z (about 1 month ago)
- Last Synced: 2024-12-02T14:27:38.538Z (about 1 month ago)
- Topics: algorithm, javascript
- Language: TypeScript
- Homepage:
- Size: 707 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Advent of Code
[Advent of Code](https://adventofcode.com)
Scores:
![](https://img.shields.io/badge/2024-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-18-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/rust-000000?style=for-the-badge&logo=rust&logoColor=white)
![](https://img.shields.io/badge/2023-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-50-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/typescript-3178C6?style=for-the-badge&logo=typescript&logoColor=white) ![](https://img.shields.io/badge/rust-000000?style=for-the-badge&logo=rust&logoColor=white) ![](https://img.shields.io/badge/WAT-654FF0?style=for-the-badge&logo=webassembly&logoColor=white)
![](https://img.shields.io/badge/2022-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-50-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/typescript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)
![](https://img.shields.io/badge/2021-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-36-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/javascript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)
![](https://img.shields.io/badge/2020-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-12-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/python-3776AB?style=for-the-badge&logo=python&logoColor=white) ![](https://img.shields.io/badge/typescript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)
![](https://img.shields.io/badge/2017-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-28-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/rust-000000?style=for-the-badge&logo=rust&logoColor=white)
![](https://img.shields.io/badge/2016-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-50-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/typescript-3178C6?style=for-the-badge&logo=typescript&logoColor=white) ![](https://img.shields.io/badge/rust-000000?style=for-the-badge&logo=rust&logoColor=white)
![](https://img.shields.io/badge/2015-blue?style=for-the-badge&logo=googlecalendar&logoColor=white&color=blue) ![](https://img.shields.io/badge/stars-50-yellow?style=for-the-badge&logo=adventofcode&logoColor=white&color=FFFF66) ![](https://img.shields.io/badge/typescript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)
## About
Advent of Code is a series of challenges for the Christmas season that require writing simple algorithms to solve.
Take for Example:
[Task 5](2021/05/tasks.mjs) - Algorithm for mapping lines onto a 2D grid.
[Task 6](2021/06/tasks.mjs) - Algorithm for tracking Lanternfish Populations over time.
[Task 9](2021/09/tasks.mjs) - Flood-fill algorithm for identifying large basins in the sea floor.
[Task 12](2021/12/tasks.mjs) - Algorithm for finding all the possible paths through a omni-directional graph.
[Task 15](2021/15/protitytasks.mjs) - Pathfinding algorithm using a priority queue.