Brute force หมายถึงการลองผู้สมัครที่เป็นไปได้ทุกคนจนกว่าคุณจะพบคำตอบ มันง่ายและรับประกันว่าถูกต้อง แต่มักจะช้า — บ่อยครั้งเป็นแบบเอกโพแนนเชียลหรือ O(n²).
แนวคิด
แจงนับพื้นที่วิธีแก้ไขอย่างละเอียดโดยไม่มีทางลัดฉลาด
ตัวอย่าง: ค้นหาคู่ที่รวมเป็นเป้าหมาย (brute force)
python
():
i ((nums)):
j (i + , (nums)):
nums[i] + nums[j] == target:
(i, j)
