¿La enumeración exhaustiva se podría considerar como <em>Fuerza Bruta</em> en términos de algoritmos?

Pregunta de la clase:
Enumeración exhaustiva
Simon Correa Henao

Simon Correa Henao

Pregunta
studenthace 4 años

¿La enumeración exhaustiva se podría considerar como Fuerza Bruta en términos de algoritmos?

3 respuestas
para escribir tu comentario
    Omar Daniel Centeno

    Omar Daniel Centeno

    studenthace 4 años

    La enumeración exhaustiva engloba muchos tipos de algoritmos en donde la constante es la búsqueda de una solución a través de cada una de las posibilidades. La fuerza bruta tiene la finalidad de encontrar una solución para encontrar una clave, en este aspecto, la fuerza bruta es un tipo de algoritmo de enumeración exhaustiva.

    La forma como hace la búsqueda es diferente a como se realiza la búsqueda para otros algoritmos también de enumeración exhaustiva

    Simon Correa Henao

    Simon Correa Henao

    studenthace 4 años

    @ODCenteno En que se diferencian entonces?

    Omar Daniel Centeno

    Omar Daniel Centeno

    studenthace 4 años

    Hola

    Yo creo que son equivalentes en cuanto a que ambos buscaran todos los registros posibles hasta encontrar el valor correcto. Ahora bien, la finalidad de ambos es muy diferente.

Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

Curso de Pensamiento Computacional con Python
Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.