Documentation ¶
Index ¶
- Variables
- func AssignFuns()
- func Day1()
- func Day10()
- func Day10Floodfill()
- func Day11()
- func Day12()
- func Day12Match(str string, num int) bool
- func Day12Solve(str string, nums []int) int
- func Day13()
- func Day14()
- func Day14P2(grid [][]byte, idx [][]int) int
- func Day15()
- func Day16()
- func Day17()
- func Day18()
- func Day19()
- func Day2()
- func Day20()
- func Day21()
- func Day22()
- func Day23()
- func Day24()
- func Day25()
- func Day25ReadInput() lib.AdjList
- func Day3()
- func Day4()
- func Day5()
- func Day5a(values []int, mps [][][3]int)
- func Day5b(values []int, mps [][][3]int)
- func Day6()
- func Day7()
- func Day8()
- func Day8Input() ([]string, func(string, int) string, int)
- func Day8a(next func(string, int) string)
- func Day8b(locs []string, next func(string, int) string, N int)
- func Day9()
- func Digits(str string) []int
- func DigitsWithWords(str string) []int
- func Extrapolate(xs []int) [2]int
- func GamePossible(str string) int
- func Load(grid [][]byte) int
- func MaxColor(str string) [3]int
- func MinPossible(str string) int
- func MoveNorthSouth(grid [][]byte, rowIdx []int, dir int)
- func MoveWestEast(grid [][]byte, colIdx []int, dir int)
- func ParsePart19(s string, fields string) [4]int
- func Symmetries[T comparable](xs []T) []int
- type Rule19
Constants ¶
This section is empty.
Variables ¶
View Source
var Day12Table [maxStrLen + 1][maxNumLen + 1]int
View Source
var Funs []func()
Functions ¶
func AssignFuns ¶
func AssignFuns()
func Day10Floodfill ¶
func Day10Floodfill()
func Day12Match ¶
func Day12Solve ¶
func Day25ReadInput ¶
func DigitsWithWords ¶
func Extrapolate ¶
func GamePossible ¶
func MinPossible ¶
func MoveNorthSouth ¶
func MoveWestEast ¶
func ParsePart19 ¶
func Symmetries ¶
func Symmetries[T comparable](xs []T) []int
Types ¶
Click to show internal directories.
Click to hide internal directories.