Brute force
Meaning in software engineering, with examples
In software engineering, brute force means: A simple approach that tries every possible option until it finds the answer. It is easy to write but often too slow for large inputs.
In Turkish: kaba kuvvet, tüm olasılıkları deneme
How it is used
In interviews, candidates often start with 'the brute-force solution' and then optimize it. It is written with a hyphen before a noun. In security, a 'brute-force attack' tries many passwords until one works.
Example sentences
The brute-force solution is O(n²); can you do better with a hash map?
Brute force works for 100 items, but our real data has ten million.
Common collocations
- brute-force solution
- brute-force approach
- brute-force attack
- start with brute force
Related terms
More terms: Data Structures and Algorithms
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
