Code Monkey home page Code Monkey logo

adventofcode2023's Introduction

AdventOfCode2023.jl

My solutions for Advent of Code 2023 using the julia programming language. Project structure was taken from goggle/AdventOfCode2021.jl with some modifications.

Benchmarks

Day Problem Time Allocated memory Solution
1 3.422 ms 129.83 KiB
2 1.388 ms 1.67 MiB
3 3.114 ms 10.70 MiB
4 957.500 μs 629.66 KiB
5 843.400 μs 2.40 MiB
6 3.025 μs 2.40 KiB
7 21.077 ms 21.68 MiB
8 13.968 ms 676.75 KiB
9 718.900 μs 886.25 KiB
10 12.625 ms 14.05 MiB
11 1.785 ms 508.19 KiB
12 89.303 ms 114.29 MiB
13 739.100 μs 851.51 KiB
14 197.782 ms 448.60 MiB
15 2.370 ms 1.97 MiB
16 29.187 ms 27.13 MiB
17 1.293 s 1.06 GiB
18 662.900 μs 681.52 KiB
19 1.286 ms 2.09 MiB
20 51.433 ms 97.94 MiB
21 33.622 ms 21.62 MiB
22 91.303 ms 75.86 MiB
23 22.882 s 21.78 GiB
24 476.600 μs 316.73 KiB
25 494.368 ms 254.43 MiB

This data was taken on the following machine.

OS: Windows 10 (x86_64)
CPU: AMD Ryzen 9 7950x @ 4.5GHz
WORD_SIZE: 64

adventofcode2023's People

Contributors

electronsandstuff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.