Desafío de AlgoritmosOnline version Descubre qué tan bien conoces los algoritmos. by montserrat 1 Un algoritmo siempre termina en una sola iteración. Sí No 2 El rendimiento de un algoritmo es siempre el mismo en cualquier ordenador. Sí No 3 Puede ser representado por un diagrama de flujo o pseudocódigo. Sí No 4 Debe terminar después de un número finito de pasos para ser útil. Sí No 5 Un algoritmo determinista produce el mismo resultado con las mismas entradas. Sí No 6 Un algoritmo es una secuencia finita de pasos bien definidos para resolver un problema. Sí No 7 Toda implementación de software ya es un algoritmo, por lo que no hay diferencias. Sí No 8 La complejidad temporal de un algoritmo se expresa en función del tamaño de la entrada. Sí No 9 Un algoritmo no necesita finito de pasos. Sí No 10 Un algoritmo no puede usar estructuras de datos dinámicas como pilas o colas. Sí No 11 Es independiente del lenguaje de programación en el que se implemente. Sí No 12 Un algoritmo no puede representar bifurcaciones o decisiones. Sí No 13 Un algoritmo para buscar siempre termina en cualquier caso. Sí No 14 Todos los algoritmos de ordenación requieren comparaciones entre elementos. Sí No 15 Todos los programas son exactamente iguales a sus algoritmos en todos los casos. Sí No 16 Un algoritmo que no tiene condiciones de ramificación nunca puede devolver diferentes respuestas. Sí No 17 Un algoritmo puede ser probabilístico y usar variables aleatorias. Sí No 18 Un algoritmo es una serie de pasos finitos y bien definidos para realizar una tarea. Sí No 19 Los algoritmos pueden describirse usando pseudocódigo o diagramas de flujo. Sí No 20 Puede contener variables, decisiones y bucles. Sí No