알고리즘 풀이 - 백준 16198(에너지 모으기, 완전 탐색)
관련글 완전 탐색 관련 포스팅은 여기를 참조 1. 개요 문제의 링크는 여기를 참조 문제의 내용은 아래의 더보기를 클릭하여 참조 더보기 N개의 에너지 구슬이 일렬로 모였을 때, 처음과 마지막을 제외한 1개를 제외 시, 양 좌우의 곱의 에너지를 얻을 때, 이 작업을 반복하여 얻을 수 있는 최대의 에너지를 구하는 문제 2. 풀이 중간에 위치한 구슬을 제거하고 양 옆의 구슬의 수치를 곱하여 에너지를 획득하는 문제로, 2개만 남을 때까지 모든 경우의 수를 다 체크하여 최대가 되는 경우를 출력하는 문제이다. 재귀 방식을 사용하여 구슬을 제거하는 모든 순서를 체크하여 그 중 최대의 에너지를 얻게 되는 경우를 찾아 출력하였다. 풀이 방식은 다음과 같다. ① 각 구슬의 무게를 배열에 저장한다. ② 현재 에너지, 제거되지..