day23; commented some thoughts in p2
This commit is contained in:
parent
3ed3fb78f7
commit
d2defd64e6
@ -92,6 +92,12 @@ func Part2(puzzle tools.AoCPuzzle) interface{} {
|
|||||||
"d": 0,
|
"d": 0,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
This could be optimized by closely looking at the input and finding the "inc x" loops
|
||||||
|
and then replace them with multiplications.
|
||||||
|
Also the code seems to resemble a factorial implementation which could lead to finding
|
||||||
|
the solution without executing the code at all. Needs more analysis.
|
||||||
|
*/
|
||||||
register = run(puzzle.GetInputArray(), register)
|
register = run(puzzle.GetInputArray(), register)
|
||||||
|
|
||||||
return register["a"]
|
return register["a"]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user