완전탐색
-
[구현] 문제 이름 : 시각Algorithm/유형별 문제 풀기 2021. 6. 29. 11:17
문제 설명 정수 N이 입력되면 00시 00분 00초부터 N시 59분 59초까지의 모든 시각 중에서 3이 하나롣 포함되는 경우의 수를 구하는 프로그램 작성하기 1. 사용 알고리즘 구현 - 완전 탐색 2. 문제 해결 아이디어 이 문제의 경우 모든 시각의 경우을 하나씩 탐색하여 3이 포함되는 경우를 찾아서 풀 수 있음. 왜냐하면 00시 00분 00초 ~ 23시 59분 59까지의 모든 경우가 86,400가지만 존재하기 때문임. 이러한 유형은 '완전 탐색(Brute Forcing)' 유형으로 분류됨 → 완전탐색(Brute Forcing) 알고리즘은 가능한 경우의 수를 모두 검사해보는 탐색 방법 → 완전 탐색 문제 또한 구현이 중요한 대표적인 문제 유형인데 일반적으로 완전 탐색 알고리즘은 비효율적인 시간 복잡도를 ..