Lines Matching refs:a_len
69 let a_len = a.into_iter().count();
74 if a_len == 0 && b_len == 0 {
76 } else if a_len == 0 || b_len == 0 {
78 } else if a_len == 1 && b_len == 1 {
82 let search_range = (max(a_len, b_len) / 2) - 1;
127 (1.0 / 3.0) * ((matches / a_len as f64) +
268 let a_len = a.chars().count();
271 else if a_len == 0 { return b_len; }
272 else if b_len == 0 { return a_len; }
329 let a_len = a_elems.len();
332 if a_len == 0 { return b_len; }
333 if b_len == 0 { return a_len; }
335 let width = a_len + 2;
336 let mut distances = vec![0; (a_len + 2) * (b_len + 2)];
337 let max_distance = a_len + b_len;
340 for i in 0..(a_len + 1) {
352 for i in 1..(a_len + 1) {
379 distances[flat_index(a_len + 1, b_len + 1, width)]