Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChristopherBiscardi/advent-of-code
/ functions
Functions
2,332 in github.com/ChristopherBiscardi/advent-of-code
⨍
Functions
2,332
◇
Types & classes
282
↓ 2 callers
Function
instruction
(input: &str)
2020/rust/day-12/src/lib.rs:1
↓ 2 callers
Function
instruction_set
( input: &str, )
2022/rust/day-10/src/lib.rs:106
↓ 2 callers
Function
instructions
(input: Span)
2020/rust/day-08/src/lib.rs:49
↓ 2 callers
Function
is_interior_block
( &IVec3 { x, y, z }: &IVec3, points: &HashSet<IVec3>, )
2022/rust/day-18/src/lib.rs:135
↓ 2 callers
Function
iterate
(to int)
2017/3/main.go:21
↓ 2 callers
Method
load
( &self, reader: &mut dyn Reader, _settings: &(), _load_context: &mut LoadCont
2024/rust/day-06-viz/src/loader.rs:40
↓ 2 callers
Method
magnitude
magnitude only works on reduced snailfish
2021/rust/day-18/src/lib.rs:77
↓ 2 callers
Function
make_points
(length: usize)
2020/rust/day-17/src/lib.rs:40
↓ 2 callers
Function
map
( input: &str, )
2022/rust/day-15/src/lib.rs:75
↓ 2 callers
Function
map
(input: &str)
2022/rust/day-23/src/lib.rs:19
↓ 2 callers
Method
mark
todo: return
2021/rust/day-04/src/lib.rs:50
↓ 2 callers
Function
moves
(input: &str)
2022/rust/day-09/src/lib.rs:32
↓ 2 callers
Function
nodes
( input: &str, )
2022/rust/day-21/src/lib.rs:83
↓ 2 callers
Method
num_matches
(&self)
2023/rust/day-04/src/part2.rs:31
↓ 2 callers
Method
num_matches
(&self)
2023/rust/day-04/src/part2_in_parser.rs:36
↓ 2 callers
Function
numbers
( input: &str, )
2022/rust/day-20/src/lib.rs:15
↓ 2 callers
Function
pairs
(input: &str)
2022/rust/day-13/src/lib.rs:102
↓ 2 callers
Function
parse
(input: &str, dimensions: usize)
2020/rust/day-17/src/lib.rs:12
↓ 2 callers
Function
parse
(input: &str)
2020/rust/day-16/src/lib.rs:93
↓ 2 callers
Function
parse
( input: &str, )
2024/rust/day-05/src/part1.rs:95
↓ 2 callers
Function
parse
(input: &str)
2025/rust/day-04/src/part1.rs:36
↓ 2 callers
Function
parse
split into
2025/rust/day-06/src/part2_inflight.rs:66
↓ 2 callers
Function
parse
( input: &str, )
2023/rust/day-02-parsing/src/pest_intro.rs:14
↓ 2 callers
Function
parse_direction
( input: &str, )
2021/rust/day-02/src/lib.rs:10
↓ 2 callers
Function
parse_grid
(input: &str)
2020/rust/day-11/src/lib.rs:250
↓ 2 callers
Function
parse_trees
( input: &str, )
2022/rust/day-08/src/lib.rs:18
↓ 2 callers
Function
password_line
(input: &str)
2020/rust/day-02/src/lib.rs:17
↓ 2 callers
Function
point
(input: &str)
2021/rust/day-05/src/lib.rs:16
↓ 2 callers
Method
possible_solution_count
(&self)
2023/rust/day-12/src/part1.rs:94
↓ 2 callers
Method
possible_solution_count
(&self)
2023/rust/day-12/src/part2.rs:99
↓ 2 callers
Method
print_grid
(&self)
2019/rust/11/main.rs:1005
↓ 2 callers
Function
process
(input: &str)
2020/rust/day-01/src/lib.rs:3
↓ 2 callers
Function
process
(bootstrap: usize, it: std::slice::Iter<Calc>)
2020/rust/day-18/src/lib.rs:9
↓ 2 callers
Function
process
( image: &Array2<char>, algo: &Vec<char>, pad_char: char, )
2021/rust/day-20/src/lib.rs:105
↓ 2 callers
Function
process
(input: &str, rock_limit: usize)
2022/rust/day-17/src/lib.rs:174
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-11/src/lib.rs:271
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-17/src/lib.rs:146
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-03/src/lib.rs:5
↓ 2 callers
Function
process_part1
(input: &str, preamble_length: usize)
2020/rust/day-09/src/lib.rs:30
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-19/src/lib.rs:134
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-12/src/lib.rs:5
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-08/src/lib.rs:53
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-07/src/lib.rs:63
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-02/src/lib.rs:37
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-18/src/lib.rs:39
↓ 2 callers
Function
process_part1
(input: &str, preamble_length: usize)
2020/rust/day-14/src/lib.rs:99
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-16/src/lib.rs:97
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-15/src/lib.rs:17
↓ 2 callers
Function
process_part1
(input: &str)
2020/rust/day-23/src/lib.rs:6
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-11/src/lib.rs:290
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-17/src/lib.rs:156
↓ 2 callers
Function
process_part2
(input: &str, preamble_length: usize)
2020/rust/day-09/src/lib.rs:54
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-19/src/lib.rs:152
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-12/src/lib.rs:37
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-08/src/lib.rs:94
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-05/src/lib.rs:47
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-04/src/lib.rs:234
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-06/src/lib.rs:19
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-07/src/lib.rs:115
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-18/src/lib.rs:46
↓ 2 callers
Function
process_part2
(input: &str, preamble_length: usize)
2020/rust/day-14/src/lib.rs:116
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-16/src/lib.rs:117
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-15/src/lib.rs:48
↓ 2 callers
Function
process_part2
(input: &str)
2020/rust/day-23/src/lib.rs:30
↓ 2 callers
Function
process_seat
(input: &str)
2020/rust/day-05/src/lib.rs:25
↓ 2 callers
Function
process_slope
(input: &str, (x, y): (usize, usize))
2020/rust/day-03/src/lib.rs:9
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-11/src/lib.rs:61
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-17/src/lib.rs:55
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-12/src/lib.rs:12
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-20/src/lib.rs:94
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-05/src/lib.rs:36
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-04/src/lib.rs:123
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-06/src/lib.rs:8
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-07/src/lib.rs:22
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-13/src/lib.rs:123
↓ 2 callers
Function
puzzle_input
(input: &str)
2021/rust/day-21/src/lib.rs:49
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-22/src/lib.rs:92
↓ 2 callers
Function
puzzle_input
( input: &str, )
2021/rust/day-14/src/lib.rs:17
↓ 2 callers
Function
range
(input: &str)
2020/rust/day-16/src/lib.rs:25
↓ 2 callers
Method
reduce_all_the_way
(&self)
2021/rust/day-18/src/lib.rs:105
↓ 2 callers
Method
reset
(&mut self)
2021/rust/day-11/src/lib.rs:37
↓ 2 callers
Function
rocks
( input: &str, )
2022/rust/day-14/src/lib.rs:35
↓ 2 callers
Function
run
(space: Space, relative_points: &Vec<Vec<isize>>)
2020/rust/day-17/src/lib.rs:96
↓ 2 callers
Function
run_amplifier
( mut input: Vec<i64>, rx: Receiver<i64>, tx: Sender<i64>, phase: i64, mut last_amp_tx: Op
2019/rust/07-2/main.rs:94
↓ 2 callers
Function
section_assignments
( input: &str, )
2022/rust/day-04/src/lib.rs:33
↓ 2 callers
Method
spin
(&mut self, rot: Direction)
2025/rust/day-01/src/part2_dial_struct.rs:59
↓ 2 callers
Function
step
(nums: &HashMap<usize, usize>, last: usize, cur_index: usize)
2020/rust/day-15/src/lib.rs:3
↓ 2 callers
Method
step
(&self)
2022/rust/day-24/src/lib.rs:139
↓ 2 callers
Function
step_blueprint
( blueprint: &Blueprint, resources: Resources, time_left: usize, )
2022/rust/day-19/src/lib.rs:214
↓ 2 callers
Function
test
(input: &str)
2022/rust/day-11/src/lib.rs:133
↓ 2 callers
Method
test
(&self, item: u64)
2022/rust/day-11/src/lib.rs:97
↓ 2 callers
Function
tick
( grid: &mut BTreeMap<Point, Bulb>, command: &Command, )
2021/rust/day-22/src/lib.rs:105
↓ 2 callers
Function
to_file
(smol: &Array2<Mark>, step: usize)
2021/rust/day-13/src/lib.rs:178
↓ 2 callers
Method
to_ivec2
(&self)
2024/rust/day-06/src/part2.rs:136
↓ 2 callers
Method
turn_right
(&self)
2024/rust/day-06/src/part2.rs:128
↓ 2 callers
Function
vertical
( object: &Object, map: &mut HashMap<IVec2, Object>, next_pos: IVec2, direction: IVec2, ro
2024/rust/day-15/src/part2.rs:121
↓ 2 callers
Function
with_xy
(span: Span)
2023/rust/day-03/src/part1_nom.rs:24
↓ 2 callers
Method
x_coverage_at_y
returns a range of the x values, centered on the sensor's x position, that the sensor can sense at the target y index
2022/rust/day-15/src/lib.rs:37
↓ 2 callers
Method
y_range
(&self, max_distance: i64)
2022/rust/day-15/src/lib.rs:25
↓ 1 callers
Function
GetSeverity
(index int, s Segment)
2017/13/main.go:85
← previous
next →
201–300 of 2,332, ranked by callers