Froggy Jumps Desafío de Algoritmos y ComputaciónVersion en ligne Pon a prueba tus conocimientos sobre algoritmos y computación con este divertido juego de preguntas. par Maria Angeles Caballero Muñoz 1 ¿Qué es un algoritmo? a Un lenguaje de programación. b Un tipo de software. c Una secuencia de pasos para resolver un problema. 2 ¿Cuál es la complejidad temporal de un algoritmo de búsqueda binaria? a O(log n) b O(n) c O(n^2) 3 ¿Qué estructura de datos se utiliza en un árbol binario? a Listas enlazadas. b Nodos con hasta dos hijos. c Matrices. 4 ¿Qué es la recursión en programación? a Una variable global. b Un bucle infinito. c Una función que se llama a sí misma. 5 ¿Qué algoritmo se utiliza para ordenar una lista de manera eficiente? a Burbuja. b Quicksort. c Selección. 6 ¿Qué es un grafo en computación? a Una colección de nodos y aristas. b Un tipo de algoritmo. c Una estructura de datos lineal. 7 ¿Qué es un bucle infinito? a Un bucle con condición de salida. b Un bucle que se ejecuta una vez. c Un bucle que nunca termina. 8 ¿Qué significa O(n^2) en análisis de algoritmos? a La complejidad cuadrática. b La complejidad lineal. c La complejidad logarítmica. 9 ¿Qué es un algoritmo voraz? a Un algoritmo que toma decisiones óptimas locales. b Un algoritmo que usa programación dinámica. c Un algoritmo que no termina. 10 ¿Qué es la programación dinámica? a Un tipo de algoritmo de búsqueda. b Una técnica para resolver problemas dividiéndolos en subproblemas. c Una forma de codificación.