Giter VIP home page Giter VIP logo

advent-of-code's Introduction

Advent-of-code

https://adventofcode.com/

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 interview prep, company training, university coursework, practice problems, a speed contest, or to challenge each other.

You don't need a computer science background to participate - just a little programming knowledge and some problem solving skills will get you pretty far. Nor do you need a fancy computer; every problem has a solution that completes in at most 15 seconds on ten-year-old hardware.

The SNDevs group participates together on the #advent-of-code channel on the sndevs.com server:

https://adventofcode.com/2022/leaderboard/private/view/680037 Join Code: 680037-b8dabe94

sndevsaoc

Earl's setup

  1. Notice how I set up my Day 1, 2023 folder: an example file, an input file, a part 1 file, and a part 2 file.
  2. Every day of AoC, I copy and paste the example input (as is) into the example file, and the challenge input into the input file (again, as is).
  3. The code on the part1 and part2 files, when ran, grabs the text from the example or input file for me to use in my challenge code.
  4. I use Code Runner to execute the code inside VS Code.
  5. Any of my console.log() statements appear in the ouput window in my VS Code.

control+shift+p > "run code"

image

results are outputted

image

advent-of-code's People

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.