Matrix chain multiplication: Difference between revisions

Content added Content deleted
Line 221: Line 221:
return(asarray(opt,(n,k)))
return(asarray(opt,(n,k)))
} else {
} else {
r.s = .
r.p = dim[k]
r.p = dim[k]
r.q = dim[k+n]
r.q = dim[k+n]
r.s = .
for (i=1; i<n; i++) {
for (i=1; i<n; i++) {
r1 = aux(i,k)
r1 = aux(i,k)