fn new(old_len: usize, new_len: usize) -> Self {
        let midpoint = ((old_len + new_len) as f32 / 2.00).ceil() as i32 + 1;

        // The size of the frontier vector
        let vec_length = (midpoint * 2) as usize;

        MyersFrontiers {
            forward: vec![0; vec_length].into(),
            reverse: vec![0; vec_length].into(),
        }
    }
/// Construct frontiers for the given input sizes
Construct frontiers for the given input sizes
Construct frontiers for the given input sizes
fn new(old_len: usize, new_len: usize) -> Self {
        let midpoint = ((old_len + new_len) as f32 / 2.00).ceil() as i32 + 1;
        // The size of the frontier vector
        let vec_length = (midpoint * 2) as usize;
        MyersFrontiers {
            forward: vec![0; vec_length].into(),
            reverse: vec![0; vec_length].into(),
        }
    }
fn new ( old_len : usize , new_len : usize ) -> Self { let midpoint = ( ( old_len + new_len ) as f32 / 2.00 ) . ceil ( ) as i32 + 1 ; // The size of the frontier vector let vec_length = ( midpoint * 2 ) as usize ; MyersFrontiers { forward : vec ! [ 0 vec_length ] . into ( ) , reverse : vec ! [ 0 vec_length ] . into ( ) , } }
Construct frontiers for the given input sizes
Construct frontiers for the given input sizes
old_len
usize
new_len
usize
old_len
usize
new_len
usize