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
Method
fmt
( &self, f: &mut std::fmt::Formatter<'_>, )
2023/rust/day-14/src/part2.rs:13
Method
fmt
( &self, f: &mut std::fmt::Formatter<'_>, )
2023/rust/day-23/src/part1.rs:61
Method
fmt
( &self, f: &mut std::fmt::Formatter<'_>, )
2023/rust/day-23/src/part2.rs:61
Function
fold
(input: &str)
2021/rust/day-13/src/lib.rs:110
Method
fragment_shader
()
2022/rust/day-18/src/bin/visualize.rs:68
Method
fragment_shader
()
2023/rust/day-22/src/bin/viz-bricks.rs:156
Method
fragment_shader
()
2023/rust/day-22/src/bin/viz-bricks-fall-locked.rs:307
Method
fragment_shader
()
2023/rust/day-22/src/bin/viz-cubes-fall.rs:203
Method
fragment_shader
()
2023/rust/day-22/src/bin/viz-cubes-fall-locked.rs:206
Method
fragment_shader
()
2023/rust/day-22/src/bin/viz-bricks-fall-locked-game.rs:355
Method
from_str
(s: &str)
2022/rust/day-02/src/lib.rs:30
Method
from_str
(s: &str)
2022/rust/day-25/src/lib.rs:92
Method
from_tuple
( (starting_position, counter): (i32, i32), )
2025/rust/day-01/src/part2_dial_struct.rs:51
Function
game
Game 1: 3 blue, 4 red; 1 red, 2 green, 6 blue; 2 green
2023/rust/day-02/src/part1.rs:67
Function
game
Game 1: 3 blue, 4 red; 1 red, 2 green, 6 blue; 2 green
2023/rust/day-02/src/part2.rs:85
Function
game
Game 1: 3 blue, 4 red; 1 red, 2 green, 6 blue; 2 green output: product of max cube values
2023/rust/day-02/src/part2_nom_iterator.rs:103
Function
game
(input: &[u8])
2023/rust/day-02-parsing/src/nom_intro_bytes.rs:49
Function
game
(input: &str)
2023/rust/day-02-parsing/src/nom_intro.rs:48
Function
game
( input: &str, )
2023/rust/day-02-parsing/src/nom_supreme_intro.rs:58
Function
game
(input: &mut &'i [u8])
2023/rust/day-02-parsing/src/winnow_intro_bytes.rs:50
Function
game
(input: &mut &'i str)
2023/rust/day-02-parsing/src/winnow_intro.rs:50
Function
game_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-02/src/part2_nom_iterator.rs:159
Function
gate
x00 AND y00 -> z00
2024/rust/day-24/src/part1.rs:85
Function
gate
x00 AND y00 -> z00
2024/rust/day-24/src/part2.rs:169
Function
hardcoded_solve_intersection
19, 13, 30 @ -2, 1, -2 18, 19, 22 @ -1, -1, -2
2023/rust/day-24/src/part1.rs:125
Function
hardcoded_solve_intersection
19, 13, 30 @ -2, 1, -2 18, 19, 22 @ -1, -1, -2
2023/rust/day-24/src/part2.rs:131
Function
hcl
(input: Span)
2020/rust/day-04/src/lib.rs:66
Function
held_bag
1 bright white bag, 2 muted yellow bags.
2020/rust/day-07/src/lib.rs:23
Function
hex_as_binary_str
(input: &str)
2021/rust/day-16/src/lib.rs:232
Function
hex_digit
(input: Span)
2020/rust/day-04/src/lib.rs:62
Function
hgt
(input: Span)
2020/rust/day-04/src/lib.rs:160
Function
highlight_colliding_cubes
( query: Query<( Entity, &CollidingEntities, &LinearVelocity, )>, mut stan
2023/rust/day-22/src/bin/viz-bricks-fall-locked.rs:267
Function
highlight_colliding_cubes
( query: Query<( Entity, &CollidingEntities, &LinearVelocity, )>, mut stan
2023/rust/day-22/src/bin/viz-cubes-fall.rs:163
Function
highlight_colliding_cubes
( query: Query<( Entity, &CollidingEntities, &LinearVelocity, )>, mut stan
2023/rust/day-22/src/bin/viz-cubes-fall-locked.rs:166
Function
highlight_colliding_cubes
( query: Query<( Entity, &CollidingEntities, &LinearVelocity, )>, mut stan
2023/rust/day-22/src/bin/viz-bricks-fall-locked-game.rs:315
Function
image
(input: &str)
2021/rust/day-20/src/lib.rs:74
Method
init
()
2017/10/number_ring.go:13
Function
instruction
(input: Span)
2020/rust/day-08/src/lib.rs:32
Function
instruction
(input: &str)
2024/rust/day-17/src/part1.rs:205
Function
instruction
(input: &str)
2024/rust/day-17/src/part2.rs:292
Function
instruction
(input: &str)
2024/rust/day-03/src/part1.rs:30
Function
instruction
(input: &str)
2024/rust/day-03/src/part2.rs:62
Function
instruction
(input: &str)
2024/rust/day-03/src/part1_inline.rs:20
Function
instruction
(input: &str)
2021/rust/day-24/src/lib.rs:205
Function
instruction
(input: &str)
2023/rust/day-15/src/part2.rs:49
Function
instruction
(input: &str)
2023/rust/day-15/src/part2_grouped.rs:54
Function
is_hex_digit
(c: char)
2020/rust/day-04/src/lib.rs:59
Function
is_id
(c: char)
2020/rust/day-16/src/lib.rs:39
Function
it_works
()
2022/rust/day-01/src/lib.rs:51
Function
ivec3
(input: &str)
2023/rust/day-24/src/part1.rs:57
Function
ivec3
(input: &str)
2023/rust/day-24/src/part2.rs:63
Function
iyr
(input: Span)
2020/rust/day-04/src/lib.rs:98
Function
key
(input: &str)
2024/rust/day-25/src/part1.rs:89
Function
limiter
(stack: &[usize], limit: usize)
2020/rust/day-14/src/lib.rs:25
Function
line
( input: &[u8], )
2025/rust/day-06/src/part2_inflight.rs:85
Function
line
(input: &str)
2022/rust/day-05/src/lib.rs:28
Function
line
( input: &str, )
2022/rust/day-04/src/lib.rs:22
Function
line
( input: &str, )
2022/rust/day-14/src/lib.rs:10
Function
line
( input: &str, )
2023/rust/day-05/src/part1.rs:42
Function
line
( input: &str, )
2023/rust/day-05/src/part2.rs:44
Function
line_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-01/src/part2.rs:57
Function
line_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-01/src/part2_aho_corasick.rs:85
Function
line_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-01/src/part2_nom.rs:86
Function
line_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-04/src/part1.rs:109
Function
line_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-04/src/part2.rs:131
Function
line_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-04/src/part2_in_parser.rs:157
Function
line_test
( #[case] line: &str, #[case] expected: u32, )
2023/rust/day-04/src/part1_nom_supreme.rs:114
Function
literal
( input: (&[u8], usize), )
2021/rust/day-16/src/lib.rs:91
Function
lock
(input: &str)
2024/rust/day-25/src/part1.rs:71
Function
ls
(input: &str)
2022/rust/day-07/src/lib.rs:44
Function
machine
(input: &str)
2024/rust/day-13/src/part1.rs:91
Function
machine
(input: &str)
2024/rust/day-13/src/part2.rs:136
Function
machine
(input: &str)
2025/rust/day-10/src/part1.rs:76
Function
machine
(input: &str)
2025/rust/day-10/src/part2.rs:90
Function
main
()
2020/rust/day-11/src/part1.rs:6
Function
main
()
2020/rust/day-11/src/part2.rs:6
Function
main
()
2020/rust/day-01/src/part1.rs:33
Function
main
()
2020/rust/day-01/src/main.rs:6
Function
main
()
2020/rust/day-17/src/part1.rs:6
Function
main
()
2020/rust/day-17/src/part2.rs:6
Function
main
()
2020/rust/day-03/src/part1.rs:6
Function
main
()
2020/rust/day-03/src/part2.rs:6
Function
main
()
2020/rust/day-09/src/part1.rs:6
Function
main
()
2020/rust/day-09/src/part2.rs:6
Function
main
()
2020/rust/day-19/src/part1.rs:6
Function
main
()
2020/rust/day-19/src/part2.rs:6
Function
main
()
2020/rust/day-12/src/part1.rs:6
Function
main
()
2020/rust/day-12/src/part2.rs:6
Function
main
()
2020/rust/day-08/src/part1.rs:6
Function
main
()
2020/rust/day-08/src/part2.rs:6
Function
main
()
2020/rust/day-05/src/part1.rs:6
Function
main
()
2020/rust/day-05/src/part2.rs:6
Function
main
()
2020/rust/day-04/src/part1.rs:6
Function
main
()
2020/rust/day-04/src/part2.rs:6
Function
main
()
2020/rust/day-06/src/part1.rs:6
Function
main
()
2020/rust/day-06/src/part2.rs:6
Function
main
()
2020/rust/day-07/src/part1.rs:6
Function
main
()
2020/rust/day-07/src/part2.rs:6
Function
main
()
2020/rust/day-02/src/part1.rs:6
Function
main
()
2020/rust/day-02/src/part2.rs:6
← previous
next →
901–1,000 of 2,332, ranked by callers