알고리즘 활용 마스터 가이드상황 (문제의 질문)추천 알고리즘핵심 도구이유"최단 거리/가장 빠른 시간"BFS (너비 우선)Queue, visited[][], dr/dc파동처럼 퍼져나가서 도착점을 가장 먼저 밟는 놈이 정답이기 때문!"모든 경우의 수 다 찾기"DFS (깊이 우선)재귀(Recursion), visited[]한 우물만 끝까지 파는 성격이라, 모든 경로를 하나씩 훑어보기 좋음."이 섬이 총 몇 개지?"둘 다 가능 (보통 DFS)visited[][], 4방향 탐색연결된 덩어리 하나를 끝까지 다 색칠해서 "한 덩어리 끝!"이라고 체크하기 쉬움."가중치가 다른 최단 거리"다익스트라PriorityQueue핑크색 필기에 있던 놈! 길이 막히거나 뚫린 정도가 다를 때 쓰는 고급 기술."미로/격자판 이동"BF..