Note that there are some explanatory texts on larger screens.

plurals
  1. POwhat exactly is the brute force algorithm
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. COFrom [wikipedia](http://en.wikipedia.org/wiki/Brute_Force): `Brute force may refer to any of several problem-solving methods involving the evaluation of multiple (or every) possible answer(s) for fitness`. There are no standard 'brute force algorithms' because each problem is different. If you wanted to guess a password, brute force is literally generating every single possible password until you find the right one. If you wanted to guess a person's age, you could brute force by just starting from 1 and increasing by 1 every time, etc.
      singulars
    2. COexample : "If we wanted to guess a person's age, we could brute force by just starting from 1 and increasing by 1 every time, etc" by adding 1 if not found the solution, whether it is a brute-force measures?
      singulars
    3. COIt's brute force because you'd eventually reach the person's age, but you didn't do anything but try every possibility until one worked. An algorithm is not brute force if it exploits some advantage or approaches a problem such that you could arrive at a solution without having to try every possibility, ever. For example if a person was an adult, and you knew he was born in the 1970s, your 'guessing' algorithm would limit you to only 10 or so age possibilities, because you have some knowledge you can exploit to limit how many solutions you have to try.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload