Brute force betekent dat je elke mogelijke kandidaat probeert totdat je het antwoord hebt gevonden. Het is eenvoudig en gegarandeerd correct, maar vaak traag — regelmatig exponentieel of O(n²).
Het idee
De oplossingsverzameling volledig opsommen zonder slimme trucs.
Voorbeeld: vind een paar dat optelt tot een doel (brute force)
():
i ((nums)):
j (i + , (nums)):
nums[i] + nums[j] == target:
(i, j)
