Vocabulario de Desarrollo de software · Estructuras de datos y algoritmos

¿Qué significa brute force?

Significado en Desarrollo de software, traducción al español y ejemplos

/ˌbruːt ˈfɔːrs/sustantivoTérmino frecuente

brute force: fuerza bruta

Método sencillo que prueba todas las posibilidades hasta encontrar una respuesta; es fácil de implementar, pero puede ser lento con entradas grandes.

Cómo se usa

En entrevistas se presenta primero la solución de fuerza bruta y luego se optimiza. En seguridad, un ataque de fuerza bruta prueba muchas contraseñas.

Frases de ejemplo

  1. The brute-force solution is O(n²); can you do better with a hash map?

    La solución de fuerza bruta es O(n²); ¿puedes mejorarla con una tabla hash?

    La complejidad cuadrática motiva buscar una estructura de acceso más eficiente.

  2. Brute force works for 100 items, but our real data has ten million.

    La fuerza bruta sirve para 100 elementos, pero nuestros datos reales tienen diez millones.

    El tamaño real de entrada hace inviable probar cada combinación.

Combinaciones frecuentes

  • brute-force solution
  • brute-force approach
  • brute-force attack
  • start with brute force

Más términos: Estructuras de datos y algoritmos

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: