Git Product home page Git Product logo

shiva-karthick / advent-of-code Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 1.82 MB

Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. People use them as a speed contest, interview prep, company training, university coursework, practice problems, or to challenge each other.

License: MIT License

Python 25.78% Java 1.38% Jupyter Notebook 9.82% C++ 23.17% CMake 12.95% C 21.66% Makefile 5.22% TypeScript 0.02%

advent-of-code's Introduction

About

As described by Wikipedia,

Advent of Code is an annual set of Christmas-themed computer programming challenges that follow an Advent calendar.

Tech

C is still the king! I LOVE C programming due to its simplicity and elegance. So, I plan to use C mostly with a little Python, C++ and Golang sprinked in!

Notes

  • I have tried to present different solutions in Java and in python.
  • Some of the solutions are not the best in terms of either time or space complexity. However, I have tried to refactor them.
  • Some of the folders may have a separate README.md which explains a gist of the solutions implemented.

Author

Shiva - Undergraduate, Electrical Engineering, NUS '24

AOC 2021 Problem sets

Date Problems Difficulty Level Time Taken Completed✅
1-12-2021 Sonar Sweep Easy 30 mins
2-12-2021 Dive Easy 30 mins
3-12-2021 Binary Diagnostic Easy 2 hours
4-12-2021 Giant Squid Medium 2 hours
5-12-2021 Hydrothermal Venture Hard 5 hours
6-12-2021 Lantern Easy 1 hour
7-12-2021 The Treachery of Whales Medium 4 hours
8-12-2021 Seven Segment Search Easy 3 hours
9-12-2021 Smoke Basin Easy 3 hours
10-12-2021 Syntax Scoring Easy 3 hours
11-12-2021 Dumbo Octopus Easy 3 hours
12-12-2021 Passage Pathing Hard 3 hours
13-12-2021 Transparent Origami Hard 3 hours
14-12-2021 Extended Polymerization Hard 3 hours
15-12-2021 Chiton Hard 3 hours
16-12-2021 Packet Decoder Hard 3 hours
17-12-2021 Trick Shot Hard 3 hours
17-12-2021 Trick Shot Hard 3 hours
18-12-2021 Snailfish HELLL inf
19-12-2021 Beacon Scanner HELLL inf
20-12-2021 Trench Map HELLL inf
21-12-2021 Dirac Dice Better 4 hours
22-12-2021 Reactor Reboot HELLL inf
23-12-2021 Amphipod HELLL inf
24-12-2021 Arithmetic Logic Unit HELLL inf
25-12-2021 Sea Cucumber Better 4 hours

advent-of-code's People

Contributors

shiva-karthick avatar

Watchers

James Cloos avatar  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.