Function librualg::string::suffix_array[][src]

pub fn suffix_array(src: &str) -> (Vec<usize>, Vec<usize>)
Expand description

Sufix Array

 use librualg::string::suffix_array;

 assert_eq!(suffix_array("ababba$").0, vec![6, 5, 0, 2, 4, 1, 3]);
 assert_eq!(suffix_array("bababa$").0, vec![6, 5, 3, 1, 4, 2, 0]);