Matrix chain multiplication: Difference between revisions

Content added Content deleted
m (→‎{{header|C}}: Minor improvement.)
Line 85: Line 85:
for (i = 0; i < 3; ++i) {
for (i = 0; i < 3; ++i) {
printf("Dims : [");
printf("Dims : [");
for (j = 0; j < sizes[i]; ++j) {
printf("%d", dims_list[i][j]);
if (j < sizes[i] - 1) printf(", "); else printf("]\n");
}
n = sizes[i];
n = sizes[i];
for (j = 0; j < n; ++j) {
printf("%d", dims_list[i][j]);
if (j < n - 1) printf(", "); else printf("]\n");
}
optimal_matrix_chain_order(dims_list[i], n);
optimal_matrix_chain_order(dims_list[i], n);
printf("Order : ");
printf("Order : ");