Anonymous user
Matrix chain multiplication: Difference between revisions
m
→{{header|Rust}}: Styling
(→{{header|rust}}: Rust version) |
m (→{{header|Rust}}: Styling) |
||
Line 1,014:
fn main() {
println!("{}\n", mcm_display(vec![5, 6, 3, 1]));
println!(
println!("{}\n", mcm_display(vec![1, 5, 25, 30, 100, 70, 2, 1, 100, 250, 1, 1000, 2]));▼
"{}\n",
println!("{}\n", mcm_display(vec![1000, 1, 500, 12, 1, 700, 2500, 3, 2, 5, 14, 10]));▼
);
println!(
"{}\n",
);
}
Line 1,023 ⟶ 1,029:
let ans = mcm(dims, &mut costs);
let mut mats = (1..=ans.1.len() + 1)
.map(|x| x.to_string())
.collect::<Vec<String>>();
Line 1,078 ⟶ 1,083:
Cost : 1773740
</pre>
== {{header|Stata}} ==
=== Recursive solution ===
|