BusquedaLineal

Run Settings
LanguageRust
Language Version
Run Command
fn linear_search(v : &Vec<i32>, value : i32) -> i32{ for (i, &j ) in v.iter().enumerate() { if j == value{ return i as i32; } } return i32::MAX; } fn main() { let v : Vec<i32> = vec![1,2,3,4,5,9,0]; let index = linear_search(&v, 4); if index != i32::MAX{ println!("el índice del elemento es:{}", index); } else { println!("Elemento no encontrado"); } }
Editor Settings
Theme
Key bindings
Full width
Lines