Function alcs::compute_vg_dg_from_ig
[−]
[src]
pub fn compute_vg_dg_from_ig<T>(
a: &[T],
b: &[T],
ig: &Vec<usize>
) -> (Vec<Option<usize>>, Vec<Option<usize>>) where
T: Eq,
Constructs the vectors DG0 and VG using IG
let a = "word"; let b = "hello world"; let va = a.chars().collect::<Vec<char>>(); let vb = b.chars().collect::<Vec<char>>(); let ig = alcs::compute_vec_ig(&va,&vb); let (vg,dg) = alcs::compute_vg_dg_from_ig(&va,&vb,&ig); println!("{:?}\n{:?}\n{:?}",ig,vg,dg);