MCPcopy Create free account

hub / github.com/ChristopherBiscardi/advent-of-code / functions

Functions2,332 in github.com/ChristopherBiscardi/advent-of-code

↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-12/src/part1.rs:11
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-20/src/part1.rs:23
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-04/src/part1.rs:37
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-02/src/part1.rs:16
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-13/src/part1.rs:18
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-18/src/part1.rs:26
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-24/src/part1.rs:20
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-14/src/part1.rs:17
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-25/src/part1.rs:13
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-16/src/part1.rs:15
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-15/src/part1.rs:18
↓ 4 callersFunctionprocess
(input: &str)
2024/rust/day-23/src/part1.rs:12
↓ 4 callersFunctionprocess
(_input: &str)
2025/rust/daily-template/src/part1.rs:2
↓ 4 callersFunctionprocess
(input: &str)
2025/rust/day-11/src/part1.rs:14
↓ 4 callersFunctionprocess
(input: &str)
2025/rust/day-10/src/part1.rs:14
↓ 4 callersFunctionprocess
(input: &str)
2025/rust/day-09/src/part1.rs:13
↓ 4 callersFunctionprocess
(input: &str)
2025/rust/day-12/src/part1.rs:12
↓ 4 callersFunctionprocess
(input: &str)
2025/rust/day-05/src/part1.rs:13
↓ 4 callersFunctionprocess
(input: &str)
2025/rust/day-07/src/part1.rs:6
↓ 4 callersFunctionprocess
( input: &str, )
2023/rust/day-22/src/part1.rs:51
↓ 4 callersMethodset_field
( &mut self, field: &str, new_range: RangeInclusive<u64>, )
2023/rust/day-19/src/part2.rs:176
↓ 4 callersMethodto_ivec2
(&self)
2024/rust/day-06-viz/src/lib.rs:32
↓ 4 callersFunctionwith_xy
(span: Span)
2023/rust/day-16/src/part1.rs:53
↓ 4 callersFunctionwith_xy
(span: Span)
2023/rust/day-16/src/part2.rs:53
↓ 3 callersFunctionBanksToString
turn an []int into a keyable string
2017/6/main.go:100
↓ 3 callersFunctionInsertNodes
(pSet *map[string]struct{}, cSet *map[string]struct{}, str string)
2017/7/main.go:48
↓ 3 callersFunctionMaxIndex
(ints []int)
2017/6/main.go:87
↓ 3 callersFunctionSplitLine
(str string)
2017/7/main.go:61
↓ 3 callersFunctionWithGoal
(t *testing.T, i int, result int)
2017/3/main_test.go:19
↓ 3 callersFunctionWithLine
(t *testing.T, line string, result int)
2017/2/main_test.go:26
↓ 3 callersFunctionWithPassphrase
(t *testing.T, str string, result bool)
2017/4/main_test.go:10
↓ 3 callersFunctionapply_gravity
(a: i64, b: i64)
2019/rust/12/main.rs:64
↓ 3 callersMethodcan_place_rock_at
( &self, rock: &RockFormation, desired_next_position: (usize, usize), )
2022/rust/day-17/src/lib.rs:127
↓ 3 callersFunctioncommand
(input: &str)
2021/rust/day-22/src/lib.rs:38
↓ 3 callersMethodget_inner_dimensions
(&self)
2022/rust/day-24/src/lib.rs:43
↓ 3 callersFunctiongrid_to_string
( map: &HashMap<IVec2, Rock>, boundaries: &IVec2, )
2023/rust/day-14/src/part2.rs:188
↓ 3 callersMethodhighest_rock_y
(&self)
2022/rust/day-17/src/lib.rs:124
↓ 3 callersFunctionloop_check
(xs: &mut Vec<i64>)
2019/rust/12-2/main.rs:32
↓ 3 callersFunctionmix
To mix a value into the secret number, calculate the bitwise XOR of the given value and the secret number. Then, the secret number becomes the result
2024/rust/day-22/src/part1.rs:38
↓ 3 callersFunctionmix
To mix a value into the secret number, calculate the bitwise XOR of the given value and the secret number. Then, the secret number becomes the result
2024/rust/day-22/src/part2.rs:73
↓ 3 callersFunctionparse
( input: Span, )
2024/rust/day-10/src/part1.rs:89
↓ 3 callersFunctionparse
(input: &str)
2024/rust/day-08/benches/benchmarks.rs:18
↓ 3 callersFunctionparse
( input: Span, )
2024/rust/day-06/src/part1.rs:99
↓ 3 callersFunctionparse_grid
(input: Span)
2023/rust/day-03/src/part2_nom.rs:32
↓ 3 callersFunctionparse_grid
(input: Span)
2023/rust/day-03/src/part1_nom.rs:30
↓ 3 callersFunctionpoints
(input: &str)
2022/rust/day-18/src/lib.rs:17
↓ 3 callersMethodprint_grid
(&self)
2019/rust/13-2/main.rs:438
↓ 3 callersFunctionprune
To prune the secret number, calculate the value of the secret number modulo 16777216. Then, the secret number becomes the result of that operation. (I
2024/rust/day-22/src/part1.rs:42
↓ 3 callersFunctionprune
To prune the secret number, calculate the value of the secret number modulo 16777216. Then, the secret number becomes the result of that operation. (I
2024/rust/day-22/src/part2.rs:77
↓ 3 callersFunctionpuzzle_input
( input: &str, )
2021/rust/day-24/src/lib.rs:144
↓ 3 callersFunctionpuzzle_input
( input: (&[u8], usize), )
2021/rust/day-16/src/lib.rs:115
↓ 3 callersMethodsum
(iter: I)
2022/rust/day-25/src/lib.rs:107
↓ 3 callersFunctionto_num
(sign: &str, num: isize)
2020/rust/day-08/src/lib.rs:25
↓ 3 callersFunctionyear
(prefix: &str, lower: usize, upper: usize, input: Span<'a>)
2020/rust/day-04/src/lib.rs:75
↓ 2 callersFunctionCheckPassphrase
(str string)
2017/4/main.go:26
↓ 2 callersFunctionGetHeadNode
(pSet map[string]struct{}, cSet map[string]struct{})
2017/7/main.go:31
↓ 2 callersFunctionMatcher
(s string)
2017/1/main.go:18
↓ 2 callersFunctionMinAndMax
(ints []int)
2017/2/main.go:38
↓ 2 callersFunctionMove
(ints []int)
2017/5/main.go:25
↓ 2 callersMethodNext
Next returns the next ring element. r must not be empty.
2017/10/number_ring.go:20
↓ 2 callersFunctionOperate
(oldValue int, op string, val int)
2017/8/main.go:56
↓ 2 callersFunctionParse
(str string)
2017/9/main.go:22
↓ 2 callersFunctionProcess
ints.Do(func(x int) { fmt.Println(x) })
2017/10/main.go:35
↓ 2 callersFunctionProcess
(input map[int]Segment, max int)
2017/13/main.go:74
↓ 2 callersFunctionProcess
init the recursive algo
2017/12/main.go:44
↓ 2 callersFunctionProcess
x, y, and z are a 3d coordinate system on a tilted hexagonal grid
2017/11/main.go:20
↓ 2 callersFunctionReallocate
(banks []int)
2017/6/main.go:31
↓ 2 callersMethodSimulateStep
()
2017/13/main.go:51
↓ 2 callersFunctionSimulateStepMap
(m map[int]Segment)
2017/13/main.go:67
↓ 2 callersFunctionSumLine
(line string)
2017/2/main.go:24
↓ 2 callersFunctionaccumulate_pins
( mut pins: [i32; 5], )
2024/rust/day-25/src/part1.rs:47
↓ 2 callersMethodapply_instructions
(&mut self, instructions: &Vec<Instruction>)
2021/rust/day-24/src/lib.rs:57
↓ 2 callersMethodapply_to
( &self, dots: &Array2<Mark>, )
2021/rust/day-13/src/lib.rs:65
↓ 2 callersFunctionarc
( (x, y): (i32, i32), ( x_lower_bound, x_upper_bound, y_lower_bound, y
2021/rust/day-17/src/lib.rs:20
↓ 2 callersMethodat
(&self, scalar: f64)
2023/rust/day-24/src/part1.rs:21
↓ 2 callersFunctionbig_pad_array
( original: &Array2<char>, num_iters: usize, )
2021/rust/day-20/src/lib.rs:215
↓ 2 callersFunctionblueprints
( input: &str, )
2022/rust/day-19/src/lib.rs:99
↓ 2 callersFunctioncalc_gamma_ep
( stuff: &[BitVec<Msb0>], )
2021/rust/day-03/src/bin/part2.rs:112
↓ 2 callersFunctioncheck_safety
(report: &Report)
2024/rust/day-02/src/part2.rs:42
↓ 2 callersFunctioncommands
(input: &str)
2022/rust/day-07/src/lib.rs:64
↓ 2 callersFunctioncrates
( input: &str, )
2022/rust/day-05/src/lib.rs:57
↓ 2 callersMethodcycles
(&self)
2022/rust/day-10/src/lib.rs:98
↓ 2 callersMethoddistance_to_beacon
(&self, beacon: &Beacon)
2022/rust/day-15/src/lib.rs:21
↓ 2 callersFunctionexecute
(commands: Vec<Instruction>)
2020/rust/day-08/src/lib.rs:60
↓ 2 callersFunctionfall
(sorted_bricks: &[&Brick])
2023/rust/day-22/src/part2.rs:91
↓ 2 callersFunctionfield
(input: &str)
2022/rust/day-24/src/lib.rs:227
↓ 2 callersFunctionfind_part1_num
(nums: &[isize], preamble_length: usize)
2020/rust/day-09/src/lib.rs:41
↓ 2 callersFunctionfold_calc
(input: &Vec<Calc>)
2020/rust/day-18/src/lib.rs:28
↓ 2 callersFunctionfrom_matchables
(input: &str)
2023/rust/day-01/src/part2_aho_corasick.rs:42
↓ 2 callersFunctionget_active_neighbors
( cube_points: &Vec<Vec<isize>>, space: &HashMap<Vec<isize>, NodeState>, )
2020/rust/day-17/src/lib.rs:80
↓ 2 callersFunctionget_asteroid_angles_and_distances
( asteroid_locations: Vec<(usize, usize)>, (x, y): (usize, usize), )
2019/rust/10-2/main.rs:169
↓ 2 callersFunctionget_close_seats
(x: usize, y: usize)
2020/rust/day-11/src/lib.rs:54
↓ 2 callersMethodget_column
( &self, target_x: u32, )
2022/rust/day-22/src/part2.rs:90
↓ 2 callersFunctionget_cube_points
(position: &Vec<isize>, relative_points: &Vec<Vec<isize>>)
2020/rust/day-17/src/lib.rs:65
↓ 2 callersFunctionget_paths
(tree: &BTreeMap<String,String>)
2019/rust/06-2/main.rs:76
↓ 2 callersMethodget_row
( &self, target_y: u32, )
2022/rust/day-22/src/part1.rs:76
↓ 2 callersMethodget_row
( &self, target_y: u32, )
2022/rust/day-22/src/part2.rs:76
↓ 2 callersFunctionget_visible_seats
(x: usize, y: usize, grid: &HashMap<(usize, usize), Seat>)
2020/rust/day-11/src/lib.rs:105
↓ 2 callersFunctiongrid
(input: &str)
2022/rust/day-12/src/lib.rs:14
↓ 2 callersFunctionhorizontal
( map: &mut HashMap<IVec2, Object>, next_pos: IVec2, direction: IVec2, robot: IVec2, )
2024/rust/day-15/src/part2.rs:195
← previousnext →101–200 of 2,332, ranked by callers