solvers

package
v0.0.0-...-1872025 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 10, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Day1

type Day1 struct {
	// contains filtered or unexported fields
}

func (*Day1) Part1

func (d *Day1) Part1(in []byte) int

func (*Day1) Part2

func (d *Day1) Part2(in []byte) int

type Day2

type Day2 struct {
}

func (*Day2) Part1

func (d *Day2) Part1(in []byte) int

func (*Day2) Part2

func (d *Day2) Part2(in []byte) int

type Day3

type Day3 struct {
	// contains filtered or unexported fields
}

func (*Day3) Part1

func (d *Day3) Part1(in []byte) int

func (*Day3) Part2

func (d *Day3) Part2(in []byte) int

type Day4

type Day4 struct {
	// contains filtered or unexported fields
}

func (*Day4) Part1

func (d *Day4) Part1(in []byte) int

func (*Day4) Part2

func (d *Day4) Part2(in []byte) int

type Day5

type Day5 struct {
	// contains filtered or unexported fields
}

func (*Day5) Part1

func (d *Day5) Part1(in []byte) int

func (*Day5) Part2

func (d *Day5) Part2(in []byte) int

type Day6

type Day6 struct {
	// contains filtered or unexported fields
}

func (*Day6) Part1

func (d *Day6) Part1(in []byte) int

func (*Day6) Part2

func (d *Day6) Part2(in []byte) int

type Day7

type Day7 struct {
	// contains filtered or unexported fields
}

func (*Day7) Part1

func (d *Day7) Part1(in []byte) int

func (*Day7) Part2

func (d *Day7) Part2(in []byte) int

type DayX

type DayX struct {
}

func (*DayX) Part1

func (d *DayX) Part1(in []byte) int

func (*DayX) Part2

func (d *DayX) Part2(in []byte) int

type Solver

type Solver interface {
	Part1(in []byte) int
	Part2(in []byte) int
}

func Get

func Get(day int) Solver

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL