Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View forrestthewoods's full-sized avatar

Forrest Smith forrestthewoods

View GitHub Profile
import os
import json
import matplotlib.pyplot as plt
import numpy as np
import requests
from matplotlib.offsetbox import AnnotationBbox, OffsetImage
from concurrent.futures import ThreadPoolExecutor
# Example URLS
import os
import json
import matplotlib.pyplot as plt
import numpy as np
import pprint
import requests
from matplotlib.offsetbox import AnnotationBbox, OffsetImage
# Useful URLS
#include <array>
#include <chrono>
#include <numeric>
#include <sstream>
#include <thread>
#include <vector>
using Nanoseconds = std::chrono::nanoseconds;
using Microseconds = std::chrono::microseconds;
using Milliseconds = std::chrono::milliseconds;
const expect = @import("std").testing.expect;
const std = @import("std");
pub fn main() anyerror!void {
var alloc = std.heap.GeneralPurposeAllocator(.{}){};
defer std.debug.assert(!alloc.deinit());
try day01(&alloc.allocator);
}
mod data;
/*
pub mod day00 {
use std::fmt::Write;
pub fn run() -> String {
let mut result = String::with_capacity(128);
let answer_part1 = part1(crate::data::DAY00);