완전 탐색 알고리즘(Brute Force Algorithm)이란? 문제의 답이 도출될 때까지 모든 가능한 경우를 탐색하는 포괄적인 탐색 방법을 말합니다. 예를 들어 4자리 비밀번호를 가진 자물쇠가 있다고 해봅시다.이 비밀번호를 풀기 위해서 어떻게 해야 될까요? 맞습니다. 바로 0부터 9999까지 순서대로 일일이 맞추는 방법이 있습니다. 황당하게 들리실 수 있지만 이것이 완전 탐색 알고리즘 (Brute Force Algorithm)입니다. 완전 탐색 알고리즘의 특징 보통의 경우 비밀번호를 맞출 때 0에서 부터 9999까지 순서대로 넣습니다. 이것이 체계적이기 때문이죠.이렇듯 완전 탐색 알고리즘은 체계적으로 특정한 순서로 모든 가능한 해에 대해 조사합니다. 자물쇠는 무조건 하나의 해를 가지고 있습니다..