mirror of
https://github.com/Ajetski/advent-of-code.git
synced 2025-11-27 11:52:44 -10:00
add comment
This commit is contained in:
parent
43c69f4e0b
commit
aa99e18bd7
@ -22,11 +22,10 @@
|
||||
(if (>= pos (count puzzle))
|
||||
(last dp)
|
||||
(let [dp' (->> (map (partial + pos) word-sizes)
|
||||
(filter (partial >= (count puzzle)))
|
||||
(filter (partial >= (count puzzle))) ;; prevent NPE on substring overflow
|
||||
(map (partial subs puzzle pos))
|
||||
(filter words)
|
||||
(map (comp dec count))
|
||||
(map (partial + pos))
|
||||
(map (comp (partial + pos) dec count))
|
||||
(reduce (fn [acc idx] (update acc idx (partial + weight)))
|
||||
dp))]
|
||||
(recur puzzle (inc pos) (get dp' pos) dp')))))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user