Volver a la portadaCiencias de la Computación · 7° EBI · Cambiar asignatura
Empezar gratis
Apuntes

Ejercicios: Algoritmos cotidianos, de búsqueda y de ordenamiento

Practica★☆☆
Definí con tus palabras qué es un algoritmo y escribí como lista de pasos numerados un algoritmo cotidiano, por ejemplo, para preparar mate o para cruzar la calle.

Definí con tus palabras qué es un algoritmo y escribí como lista de pasos numerados un algoritmo cotidiano, por ejemplo, para preparar mate o para cruzar la calle.

Resolver
Practica★☆☆
Se aplica una búsqueda secuencial en la lista 7, 3, 9, 4, 1 para encontrar el número 4. Indicá en qué posición está (contando desde 1) y cuántos elementos se revisan…

Se aplica una búsqueda secuencial en la lista 7, 3, 9, 4, 1 para encontrar el número 4. Indicá en qué posición está (contando desde 1) y cuántos elementos se revisan hasta encontrarlo.

Resolver
Practica★☆☆
Se ordena de menor a mayor la lista 5, 2, 8, 1 comparando de a dos elementos vecinos y cambiándolos de lugar si están en el orden incorrecto. Escribí cómo queda la lista…

Se ordena de menor a mayor la lista 5, 2, 8, 1 comparando de a dos elementos vecinos y cambiándolos de lugar si están en el orden incorrecto. Escribí cómo queda la lista después de la primera pasada completa de izquierda a derecha.

Resolver
Practica★★☆
Camila busca el nombre «Bruno» en una lista de siete compañeros que no está ordenada: Martina, Facundo, Lucía, Bruno, Felipe, Micaela, Agustín. Describí paso a paso cómo…

Camila busca el nombre «Bruno» en una lista de siete compañeros que no está ordenada: Martina, Facundo, Lucía, Bruno, Felipe, Micaela, Agustín. Describí paso a paso cómo actúa una búsqueda secuencial y decí cuántas comparaciones se hacen hasta encontrarlo. Luego indicá cuántas comparaciones se harían si el nombre buscado fuera «Joaquín», que no está en la lista.

Resolver
Practica★★☆
Se tiene la lista ordenada 3, 8, 12, 15, 21, 27, 34 y se busca el número 27 con búsqueda binaria (se mira el elemento del medio y se descarta la mitad donde no puede…

Se tiene la lista ordenada 3, 8, 12, 15, 21, 27, 34 y se busca el número 27 con búsqueda binaria (se mira el elemento del medio y se descarta la mitad donde no puede estar). Escribí cada paso: qué elemento del medio se mira y qué mitad se descarta, hasta encontrar el 27.

Resolver
Practica★★☆
Ordená de menor a mayor la lista 6, 4, 9, 2 con el método de ordenamiento por burbuja. Mostrá cómo queda la lista al final de cada pasada, y decí cuántas pasadas fueron…

Ordená de menor a mayor la lista 6, 4, 9, 2 con el método de ordenamiento por burbuja. Mostrá cómo queda la lista al final de cada pasada, y decí cuántas pasadas fueron necesarias hasta que no hubo más cambios.

Resolver
Practica★★★
Florencia tiene una lista ordenada de 100 números y Mateo tiene una lista desordenada de 100 números. Ambos buscan un valor. Compará qué algoritmo de búsqueda puede usar…

Florencia tiene una lista ordenada de 100 números y Mateo tiene una lista desordenada de 100 números. Ambos buscan un valor. Compará qué algoritmo de búsqueda puede usar cada uno, cuántas comparaciones harían como máximo con la búsqueda secuencial y por qué la búsqueda binaria solo sirve en uno de los dos casos. Argumentá cuándo conviene ordenar antes una lista para luego buscar.

Resolver
Practica★★★
Se ordena de menor a mayor la lista 9, 7, 5, 3, 1 de dos maneras: por burbuja (comparando vecinos) y por selección (buscar el menor de los elementos restantes y…

Se ordena de menor a mayor la lista 9, 7, 5, 3, 1 de dos maneras: por burbuja (comparando vecinos) y por selección (buscar el menor de los elementos restantes y colocarlo en su lugar). Seguí los dos algoritmos y contá en cada uno cuántos intercambios se hacen. Después compará los resultados y explicá cuál realiza menos intercambios en este caso.

Resolver