완전탐색 알고리즘이란
모든 경우의 수를 고려하는 탐색 기법
완전탐색 알고리즘 종류
1. Brute-Force
가장 노가다적인 방법으로 for와 if문을 통해 모든 case를 만들어 답을 구현하는 형태이다. 코테에서는 나오지 않는다.
2. Bitmask
bit 연산을 통해 계산하는 방법이다.
3. 재귀 함수
자기 자신을 호출하는 방법이다.
4. 순열
임의의 수열이 주어졌을때, 그것을 다른 순서로 연산하는 방법이다.
5. BFS / DFS
BFS - 너비 우선 탐색 / DFS - 깊이 우선 탐색
반응형
'기타' 카테고리의 다른 글
[책갈피] 모든것이 되는 법 - 에밀리 와프닉 (2022) (0) | 2022.06.13 |
---|---|
[Heroku] Heroku app과 Git 연동시 에러 (Items could not be retrieved, Internal server error) (0) | 2022.04.18 |
[Salesforce] Classes, Modifier, Interfaces (0) | 2021.06.28 |
[자료구조 기초] (1) 배열, Queue, Stack, Linked List (0) | 2021.05.30 |
개발자가 자료구조 및 알고리즘에 대해서 알아야 하는 이유 (0) | 2021.05.03 |