Brute force azt jelenti, hogy minden lehetséges jelöltet megpróbálunk addig, amíg meg nem találjuk a választ. Egyszerű és garantáltan helyes, de gyakran lassú — általában exponenciális vagy O(n²).
Az ötlet
A megoldásteret teljesen felsoroljuk, anélkül hogy okos rövidítéseket keresnénk.
Példa: keressen egy párt, amely összeadódik a célhoz (brute force)
():
i ((nums)):
j (i + , (nums)):
nums[i] + nums[j] == target:
(i, j)
