bendns' repos
/
aoc
heh
master
1
Branch
0
Tags
Code
Clone
HTTPS
SSH
Open with VS Code
Commits
25/11 p1
bendn committed
3 months ago
09f8d8a
speedinate
bendn committed
3 months ago
16d1342
25/10
bendn committed
3 months ago
a6ffd5a
25/9
bendn committed
3 months ago
c0196d5
faster
bendn committed
3 months ago
56960b6
25/8
bendn committed
3 months ago
9023abe
speedinate
bendn committed
3 months ago
ce819b7
25/7
bendn committed
3 months ago
e84efce
25/6 p2
bendn committed
3 months ago
16e5807
25/6 p1
bendn committed
3 months ago
d7fa1cb
25/5
bendn committed
3 months ago
1fa79ed
speedinate
bendn committed
3 months ago
8f8199e
25/3
bendn committed
3 months ago
9c2f585
speed
bendn committed
3 months ago
c6d6607
25/3
bendn committed
3 months ago
f7bdfc3
25/2
bendn committed
3 months ago
7914b50
2025/1
bendn committed
3 months ago
ebee079
2018/1
bendn committed
3 months ago
de2ef46
2017/19
bendn committed
3 months ago
7553061
solve 2017/18
bendn committed
3 months ago
fa2f4a7
2017/17: 35:47
bendn committed
5 months ago
9a7f31b
2017/16 in 36
bendn committed
5 months ago
49504bc
2017/15: 5:56
bendn committed
5 months ago
e20b079
2017/14: 53:56
bendn committed
6 months ago
2a32b8e
2017/13: 24:20
bendn committed
6 months ago
7f0c2f3
2017/12: 18:34
bendn committed
6 months ago
22258e6
2017/11: 12:57
bendn committed
6 months ago
c67a060
2017/10: 56:52
bendn committed
6 months ago
024af67
2017/9: 8:09
bendn committed
6 months ago
8a066f0
add color back
bendn committed
6 months ago
5fb7ab2
2017/8: 9:15
bendn committed
6 months ago
527df61
2017/7: 30:32
bendn committed
6 months ago
2b22954
2017/6: 17:27
bendn committed
6 months ago
87e2ff4
2017/5: 6:01
bendn committed
6 months ago
83a6443
2017/4: 6:12
bendn committed
6 months ago
50d3f21
2017/3: 66:30
bendn committed
6 months ago
6cc6178
2017/2: 14:16
bendn committed
6 months ago
736afcb
2017/1: 14.23
bendn committed
6 months ago
c130f8c
2016/11 (!)
bendn committed
6 months ago
0935c3c
2016/25
bendn committed
6 months ago
9559f43
2016/24
bendn committed
6 months ago
c2e03dd
2016/23
bendn committed
6 months ago
d1faeb6
2016/22
bendn committed
6 months ago
275ffbb
2016/21
bendn committed
6 months ago
d5526f9
2016/20
bendn committed
6 months ago
9cd584e
2020/9
bendn committed
6 months ago
414050f
2016/19
bendn committed
7 months ago
ea68e12
2016/18
bendn committed
7 months ago
821f21f
2016/17
bendn committed
7 months ago
d9e5f3d
2016/16
bendn committed
7 months ago
902bad8
2016/15
bendn committed
8 months ago
3185414
2016/14
bendn committed
8 months ago
d78abc1
2016/13
bendn committed
8 months ago
f07479d
2016/12
bendn committed
8 months ago
e971508
2016/10
bendn committed
11 months ago
fc83c59
2016/9
bendn committed
11 months ago
9cd3159
2016/8
bendn committed
11 months ago
5c822ee
2016/7
bendn committed
12 months ago
b9b1bc0
2016/6
bendn committed
12 months ago
b72dc9e
2016/5
bendn committed
12 months ago
13a92a6
2015/25!
bendn committed
12 months ago
d9ecdfc
2015/24
bendn committed
12 months ago
ed85806
2015/23
bendn committed
12 months ago
50a10fc
2015/22
bendn committed
12 months ago
a6543c3
2015/21
bendn committed
12 months ago
cf270a0
2015/20
bendn committed
12 months ago
0ae5a70
2015/19
bendn committed
12 months ago
6eacb4b
2015/18cgol
bendn committed
12 months ago
1118d79
2015/17
bendn committed
12 months ago
367a63d
2015/16
bendn committed
12 months ago
6a24563
2015/15
bendn committed
12 months ago
bc7698b
2015/14
bendn committed
12 months ago
f43ba27
2015/13
bendn committed
12 months ago
77b5f4d
2015/12
bendn committed
12 months ago
9300b92
2015/11
bendn committed
12 months ago
70bd493
2015/9 and 2015/1
bendn committed
12 months ago
6d462da
2015/9
bendn committed
12 months ago
b922600
2015/8
bendn committed
12 months ago
0095d1a
2015/7
bendn committed
12 months ago
cc2b876
2015/6
bendn committed
12 months ago
f6b4fcd
2015/5
bendn committed
12 months ago
872e3e3
2015/4
bendn committed
12 months ago
a135f3a
2015/3
bendn committed
12 months ago
ce7ba4b
2015/2
bendn committed
12 months ago
9284024
2016/2
bendn committed
2025-02-22
ce01b41
2016/1
bendn committed
2025-02-22
08cf35e
do 2016/3
bendn committed
2025-02-22
762893e
mit
bendn committed
2024-12-31
6af7606
smol simd
bendn committed
2024-12-26
be8a99f
add a lil simd
bendn committed
2024-12-25
fcca239
25
bendn committed
2024-12-25
9d93ea3
add p2
bendn committed
2024-12-24
93410ba
ok
bendn committed
2024-12-24
dc2da5d
smol
bendn committed
2024-12-24
ef9a8fd
23
bendn committed
2024-12-23
e024d74
big array
bendn committed
2024-12-23
0066c00
p1
bendn committed
2024-12-23
071bbea
u32
bendn committed
2024-12-22
1365ad1
22
bendn committed
2024-12-22
dca824b
lut
bendn committed
2024-12-21
858f79b
21p2
bendn committed
2024-12-21
723a34a
21 p1
bendn committed
2024-12-21
6dfdd23
smol
bendn committed
2024-12-21
b33b9e2
20
bendn committed
2024-12-20
8882c62
19
bendn committed
2024-12-19
5f93929
unionfinding
bendn committed
2024-12-19
975d7ce
18
bendn committed
2024-12-18
e553c4b
17
bendn committed
2024-12-17
80f781a
find path 16
bendn committed
2024-12-16
e2eff15
code size
bendn committed
2024-12-15
461d62c
mmmh
bendn committed
2024-12-15
8aecbaf
use crt as suggested by caavik
bendn committed
2024-12-15
afba2c5
d14
bendn committed
2024-12-14
40b5a76
micropted parsing
bendn committed
2024-12-13
7d05bb6
hmm
bendn committed
2024-12-13
d6d92b1
13
bendn committed
2024-12-13
7e358a8
12
bendn committed
2024-12-13
3b02565
lut
bendn committed
2024-12-11
5763376
oop
bendn committed
2024-12-11
bda4f07
something i guess
bendn committed
2024-12-11
d8b0c8f
hm
bendn committed
2024-12-11
b331e06
d10
bendn committed
2024-12-10
5b821d3
polish
bendn committed
2024-12-10
e7613fc
d9
bendn committed
2024-12-09
6849835
hehe
bendn committed
2024-12-08
53187c8
peak memchr
bendn committed
2024-12-08
7d74d71
d8
bendn committed
2024-12-08
00b2cf7
hehe
bendn committed
2024-12-08
8b24a52
porse
bendn committed
2024-12-08
5765be6
backwards
bendn committed
2024-12-07
2bd7f3f
better ilog10
bendn committed
2024-12-07
cb21c09
;-; day 7
bendn committed
2024-12-07
0740f5a
less memchr calls
bendn committed
2024-12-07
a726b3a
linear
bendn committed
2024-12-07
201c0d9
go in lines
bendn committed
2024-12-07
cb316fe
hmmmm (day 6)
bendn committed
2024-12-06
18654f4
bitsets
bendn committed
2024-12-05
33367d3
day 5
bendn committed
2024-12-05
fea4c4d
simd
bendn committed
2024-12-05
9756764
indeed. (4)
bendn committed
2024-12-04
9273fbd
gooder
bendn committed
2024-12-04
e52c997
memchr
bendn committed
2024-12-03
d4d58fb
tmp
bendn committed
2024-12-03
37c76b8
really?
bendn committed
2024-12-03
277f16b
d2
bendn committed
2024-12-02
e44fbad
good
bendn committed
2024-12-02
d524e50
add rand module to utils
bendn committed
2024-02-19
b4c1ee2
track_caller is eviland bad
bendn committed
2024-01-19
26f2fa9
it can
bendn committed
2024-01-17
7f6f87f
d25
bendn committed
2023-12-26
0208cc5
opt
bendn committed
2023-12-25
06cd89b
generalize ͷ
bendn committed
2023-12-25
0d4d3ef
p2
bendn committed
2023-12-25
528dba1
z3
bendn committed
2023-12-24
0fedfc7
f32
bendn committed
2023-12-24
f5cfcd9
opt
bendn committed
2023-12-24
0589bcb
d24
bendn committed
2023-12-24
18f308c
mmm
bendn committed
2023-12-24
d8c9af7
23p1
bendn committed
2023-12-23
195350a
add p1
bendn committed
2023-12-23
f735e7b
hm
bendn committed
2023-12-23
a985345
22p2
bendn committed
2023-12-22
b5caab5
22p1
bendn committed
2023-12-22
611eba4
add more utils
bendn committed
2023-12-22
f84e7a1
opt
bendn committed
2023-12-22
ae5b33f
z
bendn committed
2023-12-22
e84abab
21p2 opt:
bendn committed
2023-12-21
12e86a3
21p2
bendn committed
2023-12-21
4d1882d
21p1
bendn committed
2023-12-21
b6e8522
(unworking)opt
bendn committed
2023-12-21
3169d9d
opt
bendn committed
2023-12-21
220495c
split parts
bendn committed
2023-12-20
64fe341
20p2
bendn committed
2023-12-20
7186963
20p1
bendn committed
2023-12-20
8f70bc1
opt p1
bendn committed
2023-12-20
8c88a52
Yes
bendn committed
2023-12-19
d95dbff
*six hours later* d19p2
bendn committed
2023-12-19
2e35ea7
19p1
bendn committed
2023-12-19
761b3e7
opt
bendn committed
2023-12-19
fcbd15c
hee
bendn committed
2023-12-19
1b4d18a
hmmmm
bendn committed
2023-12-18
e9b752e
heh
bendn committed
2023-12-18
65bd15a
hmm
bendn committed
2023-12-18
5bb71df
p2
bendn committed
2023-12-18
a12f9a4
18p1
bendn committed
2023-12-18
450ecee
add graph function
bendn committed
2023-12-18
3e01cc8
hmm
bendn committed
2023-12-17
ef33a77
p2
bendn committed
2023-12-17
161f9f8
solve 17p1 :3
bendn committed
2023-12-17
3cf0340
bye bye hashset
bendn committed
2023-12-16
ab0bf5c
rayonize
bendn committed
2023-12-16
abdbea7
use bitsets
bendn committed
2023-12-16
fd0c542
16 p2
bendn committed
2023-12-16
03ad7bb
16 p1
bendn committed
2023-12-16
2d17cd1
use 16 bit hash for lens labels
bendn committed
2023-12-16
3847740
lower size
bendn committed
2023-12-16
afb9e1f
d15
bendn committed
2023-12-15
62437c0
d14p2
bendn committed
2023-12-15
2f6af2a
d14
bendn committed
2023-12-14
cbcb2a1
add byte for byte reading utilities
bendn committed
2023-12-14
58ebb28
mm yes assumptions about input
bendn committed
2023-12-14
9f5da61
become smarter
bendn committed
2023-12-14
f2335bf
d13
bendn committed
2023-12-13
4c4de78
generalize ι
bendn committed
2023-12-13
cb0379d
impl Λ for string
bendn committed
2023-12-13
69ab360
dont require nightly
bendn committed
2023-12-13
ae38330
add printable trait
bendn committed
2023-12-13
aa75940
prune the tree
bendn committed
2023-12-12
c2a349e
d12 part 1 (AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa)
bendn committed
2023-12-12
93214e9
leverage avx2 to count galaxies
bendn committed
2023-12-12
f493b21
combine
bendn committed
2023-12-12
ad7ceb4
d11
bendn committed
2023-12-11
3643620
huh
bendn committed
2023-12-11
bed35c3
unchecked math go lol, lmao
bendn committed
2023-12-11
745a975
i <3 gaming systems
bendn committed
2023-12-11
ce24e8e
copy
bendn committed
2023-12-11
ceadb6a
clean
bendn committed
2023-12-11
32b84a1
optimizations
bendn committed
2023-12-11
87b1ebb
10 2
bendn committed
2023-12-11
6c3b290
10 1
bendn committed
2023-12-10
76988fe
optimize d9
bendn committed
2023-12-10
6abb1b9
d9
bendn committed
2023-12-09
f08c8da
hmm
bendn committed
2023-12-09
067dad1
leak more memory
bendn committed
2023-12-09
550804e
optimize d8p2
bendn committed
2023-12-08
2666205
d8p2
bendn committed
2023-12-08
3d87d10
d8p1
bendn committed
2023-12-08
bbfdf6c
d7p1
bendn committed
2023-12-07
67af6b2
d6p2
bendn committed
2023-12-06
76f625c
d4p2
bendn committed
2023-12-05
fde10bd