Brute Force σημαίνει να δοκιμάσετε κάθε πιθανό υποψήφιο έως ότου βρείτε την απάντηση. Είναι απλή και εγγυημένα σωστή, αλλά συχνά αργή — συχνά εκθετική ή O(n²).
Η ιδέα
Περιγράψτε εξαντλητικά το χώρο λύσης χωρίς έξυπνες συντομεύσεις.
Παράδειγμα: βρείτε ένα ζεύγος που αθροίζεται σε ένα στόχο (Brute Force)
():
i ((nums)):
j (i + , (nums)):
nums[i] + nums[j] == target:
(i, j)
