ব্রুট ফোর্স মানে উত্তর খুঁজে না পাওয়া পর্যন্ত প্রতিটি সম্ভাব্য প্রার্থী চেষ্টা করা। এটি সহজ এবং সঠিকতার গ্যারান্টি দেয়, কিন্তু প্রায়শই ধীর — প্রায়ই সূচকীয় বা O(n²)।
ধারণা
সমাধান স্থান সম্পূর্ণভাবে গণনা করা কোনো চতুর শর্টকাট ছাড়াই।
উদাহরণ: একটি লক্ষ্যের সমষ্টি করে এমন একটি জোড়া খুঁজে বের করুন (ব্রুট ফোর্স)
python
():
i ((nums)):
j (i + , (nums)):
nums[i] + nums[j] == target:
(i, j)
