Skip to content

Latest commit

 

History

History
165 lines (156 loc) · 9.3 KB

STATS.md

File metadata and controls

165 lines (156 loc) · 9.3 KB

Solution Statistics for 2015

Table of Contents:

All Solutions

Size Runtime Year, Day, Part, Solution
59 bytes <100 ms Day 01, Part 1, Python
92 bytes <100 ms Day 01, Part 2, Python
99 bytes <100 ms Day 02, Part 1, Python
95 bytes <100 ms Day 02, Part 2, Python
109 bytes █▏ <100 ms Day 03, Part 1, Python
128 bytes █▎ <100 ms Day 03, Part 2, Python
89 bytes ~150 ms Day 04, Part 1, Python
89 bytes ~3.5 s ██ Day 04, Part 2, Python
142 bytes █▍ <100 ms Day 05, Part 1, Python
117 bytes █▏ <100 ms Day 05, Part 2, Python
226 bytes ██▏ ~3.5 s ██ Day 06, Part 1, Python
229 bytes ██▏ ~5 s ██▎ Day 06, Part 2, Python
65 bytes <100 ms Day 08, Part 1, Python
66 bytes <100 ms Day 08, Part 2, Python
186 bytes █▊ ~100 ms Day 09, Part 1, Python
186 bytes █▊ ~100 ms Day 09, Part 2, Python
121 bytes █▎ ~700 ms █▏ Day 10, Part 1, Python
133 bytes █▎ ~6 s ██▍ Day 10, Part 2, Python
276 bytes ██▋ ~150 ms Day 11, Part 1, Python
314 bytes ██▉ ~6 s ██▍ Day 11, Part 2, Python
75 bytes <100 ms Day 12, Part 1, Python
186 bytes █▊ <100 ms Day 12, Part 2, Python
287 bytes ██▋ ~150 ms Day 13, Part 1, Python
298 bytes ██▊ ~1.5 s █▋ Day 13, Part 2, Python
122 bytes █▎ <100 ms Day 14, Part 1, Python
203 bytes █▉ <100 ms Day 14, Part 2, Python
253 bytes ██▍ ~1 s █▍ Day 15, Part 1, Python
263 bytes ██▌ ~1 s █▍ Day 15, Part 2, Python
264 bytes ██▌ <100 ms Day 16, Part 1, Python
327 bytes ███ <100 ms Day 16, Part 2, Python
112 bytes █▏ ~3 s ██ Day 17, Part 1, Python
166 bytes █▋ ~3 s ██ Day 17, Part 2, Python
292 bytes ██▊ ~1 s █▍ Day 18, Part 1, Python
350 bytes ███▎ ~1 s █▍ Day 18, Part 2, Python
275 bytes ██▋ <100 ms Day 19, Part 1, Python
240 bytes ██▎ <100 ms Day 19, Part 2, Python (dumb DFS)
281 bytes ██▋ <100 ms Day 19, Part 2, Python (greedy DFS)
141 bytes █▍ ~3 s ██ Day 20, Part 1, Python
148 bytes █▌ ~4 s ██▏ Day 20, Part 2, Python
335 bytes ███▏ <100 ms Day 21, Part 1, Python
334 bytes ███▏ <100 ms Day 21, Part 2, Python
530 bytes ████▉ ~1 s █▍ Day 22, Part 1, Python
547 bytes █████ ~5 s ██▎ Day 22, Part 2, Python
276 bytes ██▋ <100 ms Day 23, Part 1, Python
276 bytes ██▋ <100 ms Day 23, Part 2, Python
232 bytes ██▎ ~15 m █████ Day 24, Part 1, Python (brute-force)
145 bytes █▍ ~3 s ██ Day 25, Part 1, Python

Solutions by Size

Size Year, Day, Part, Solution
547 bytes █████ Day 22, Part 2, Python
530 bytes ████▉ Day 22, Part 1, Python
350 bytes ███▎ Day 18, Part 2, Python
335 bytes ███▏ Day 21, Part 1, Python
334 bytes ███▏ Day 21, Part 2, Python
327 bytes ███ Day 16, Part 2, Python
314 bytes ██▉ Day 11, Part 2, Python
298 bytes ██▊ Day 13, Part 2, Python
292 bytes ██▊ Day 18, Part 1, Python
287 bytes ██▋ Day 13, Part 1, Python
281 bytes ██▋ Day 19, Part 2, Python (greedy DFS)
276 bytes ██▋ Day 11, Part 1, Python
276 bytes ██▋ Day 23, Part 1, Python
276 bytes ██▋ Day 23, Part 2, Python
275 bytes ██▋ Day 19, Part 1, Python
264 bytes ██▌ Day 16, Part 1, Python
263 bytes ██▌ Day 15, Part 2, Python
253 bytes ██▍ Day 15, Part 1, Python
240 bytes ██▎ Day 19, Part 2, Python (dumb DFS)
232 bytes ██▎ Day 24, Part 1, Python (brute-force)
229 bytes ██▏ Day 06, Part 2, Python
226 bytes ██▏ Day 06, Part 1, Python
203 bytes █▉ Day 14, Part 2, Python
186 bytes █▊ Day 09, Part 1, Python
186 bytes █▊ Day 09, Part 2, Python
186 bytes █▊ Day 12, Part 2, Python
166 bytes █▋ Day 17, Part 2, Python
148 bytes █▌ Day 20, Part 2, Python
145 bytes █▍ Day 25, Part 1, Python
142 bytes █▍ Day 05, Part 1, Python
141 bytes █▍ Day 20, Part 1, Python
133 bytes █▎ Day 10, Part 2, Python
128 bytes █▎ Day 03, Part 2, Python
122 bytes █▎ Day 14, Part 1, Python
121 bytes █▎ Day 10, Part 1, Python
117 bytes █▏ Day 05, Part 2, Python
112 bytes █▏ Day 17, Part 1, Python
109 bytes █▏ Day 03, Part 1, Python
99 bytes Day 02, Part 1, Python
95 bytes Day 02, Part 2, Python
92 bytes Day 01, Part 2, Python
89 bytes Day 04, Part 1, Python
89 bytes Day 04, Part 2, Python
75 bytes Day 12, Part 1, Python
66 bytes Day 08, Part 2, Python
65 bytes Day 08, Part 1, Python
59 bytes Day 01, Part 1, Python

Solutions by Runtime

Runtime Year, Day, Part, Solution
~15 m █████ Day 24, Part 1, Python (brute-force)
~6 s ██▍ Day 10, Part 2, Python
~6 s ██▍ Day 11, Part 2, Python
~5 s ██▎ Day 06, Part 2, Python
~5 s ██▎ Day 22, Part 2, Python
~4 s ██▏ Day 20, Part 2, Python
~3.5 s ██ Day 04, Part 2, Python
~3.5 s ██ Day 06, Part 1, Python
~3 s ██ Day 17, Part 1, Python
~3 s ██ Day 17, Part 2, Python
~3 s ██ Day 20, Part 1, Python
~3 s ██ Day 25, Part 1, Python
~1.5 s █▋ Day 13, Part 2, Python
~1 s █▍ Day 15, Part 1, Python
~1 s █▍ Day 15, Part 2, Python
~1 s █▍ Day 18, Part 1, Python
~1 s █▍ Day 18, Part 2, Python
~1 s █▍ Day 22, Part 1, Python
~700 ms █▏ Day 10, Part 1, Python
~150 ms Day 04, Part 1, Python
~150 ms Day 11, Part 1, Python
~150 ms Day 13, Part 1, Python
~100 ms Day 09, Part 1, Python
~100 ms Day 09, Part 2, Python
<100 ms Day 01, Part 1, Python
<100 ms Day 01, Part 2, Python
<100 ms Day 02, Part 1, Python
<100 ms Day 02, Part 2, Python
<100 ms Day 03, Part 1, Python
<100 ms Day 03, Part 2, Python
<100 ms Day 05, Part 1, Python
<100 ms Day 05, Part 2, Python
<100 ms Day 08, Part 1, Python
<100 ms Day 08, Part 2, Python
<100 ms Day 12, Part 1, Python
<100 ms Day 12, Part 2, Python
<100 ms Day 14, Part 1, Python
<100 ms Day 14, Part 2, Python
<100 ms Day 16, Part 1, Python
<100 ms Day 16, Part 2, Python
<100 ms Day 19, Part 1, Python
<100 ms Day 19, Part 2, Python (dumb DFS)
<100 ms Day 19, Part 2, Python (greedy DFS)
<100 ms Day 21, Part 1, Python
<100 ms Day 21, Part 2, Python
<100 ms Day 23, Part 1, Python
<100 ms Day 23, Part 2, Python