Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func main() {
- arregloDeNumeros := []int{1, 2, 3, 4, 5, 5, 6, 7, 8, 9, 9, 10, 12, 15, 18, 20, 21}
- busquedaNumerica := 2
- resultadoBusquedaNumerica := busquedaBinariaRecursiva(arregloDeNumeros, busquedaNumerica, 0, len(arregloDeNumeros)-1)
- fmt.Printf("[Recursivo] Buscando %d en %v... el índice devuelto es %d\n", busquedaNumerica, arregloDeNumeros, resultadoBusquedaNumerica)
- resultadoBusquedaNumerica = busquedaBinaria(arregloDeNumeros, busquedaNumerica)
- fmt.Printf("[Secuencial] Buscando %d en %v... el índice devuelto es %d\n", busquedaNumerica, arregloDeNumeros, resultadoBusquedaNumerica)
- arregloCadenas := []string{"Avión", "Barco", "Control", "Linterna", "Teléfono", "Vuelo", "Zapato"}
- busquedaCadena := "Control"
- resultadoBusquedaCadena := busquedaBinariaRecursivaCadenas(arregloCadenas, busquedaCadena, 0, len(arregloCadenas)-1)
- fmt.Printf("[Recursivo] Buscando %s en %v... el índice devuelto es %d\n", busquedaCadena, arregloCadenas, resultadoBusquedaCadena)
- resultadoBusquedaCadena = busquedaBinariaCadenas(arregloCadenas, busquedaCadena)
- fmt.Printf("[Secuencial] Buscando %s en %v... el índice devuelto es %d\n", busquedaCadena, arregloCadenas, resultadoBusquedaCadena)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement