A-Z Popular Blog Algorithms Search »
Related Guides

What is a Brute Force Algorithm?

 , updated on September 03, 2023
Brute force is a type of algorithm that tries a large number of patterns to solve a problem. In some cases, they are extremely simple and rely on raw computing power to achieve results.
A common example of a brute force algorithm is a security threat that attempts to guess a password using known common passwords. Such an algorithm might also try dictionary words or even every combination of ASCII strings of a certain length.
Brute force algorithms also have non-security applications. For example, a technique known as data dredging is a brute force method of looking for statistically significant patterns in data.
Overview: Brute Force
An algorithm that tries a large number of patterns to solve a problem.
Related Concepts
Next: Algorithms
More about algorithms:
Backward Induction
Brute Force
Decision Trees
Forward Chaining
Input Is Error
IT Examples
Proof Of Work
Reluctant Algorithms
Reverse Algorithms
Soft Computing
More ...
If you enjoyed this page, please consider bookmarking Simplicable.


A few types of algorithms.

Algorithms vs Code

The difference between algorithms and code.

Deep Magic

An overview of deep magic, a technology term.

Edit Distance

An overview of edit distance.

Random Seed

The definition of random seed with examples.

Soft Computing

The definition of soft computing with examples.

Algorithmic Accountability

The definition of algorithmic accountability with examples.

Input Is Error

An overview of input is error.

IT Bias

An overview of IT biases with examples.

Technology Change

An overview of technology change with examples.

Technology Culture Examples

Examples of technology cultures.

Words To Describe Technology

A vocabulary for describing technology.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map