Anonymous user
Matrix chain multiplication: Difference between revisions
m
→{{header|Racket}}
(+Racket) |
|||
Line 973:
(cond
[(= 1 (- right left)) ($ 0 left)]
[else (for/fold ([ans ($ +inf.0 #f)]) ([mid (in-range (add1 left) right)])
(loop 0 (sub1 (vector-length dims))))
|