[백준] 연산자 끼워넣기
문제https://www.acmicpc.net/problem/14888 풀이입력 처리n개의 숫자를 입력받고, 리스트 arr에 저장.덧셈, 뺄셈, 곱셈, 나눗셈 연산자의 개수를 입력받음.DFS(백트래킹) 활용dfs(i, now): 현재 i번째 숫자를 처리 중이고, now는 현재까지 계산된 값.모든 숫자를 처리하면 minValue, maxValue 갱신.남아있는 연산자를 하나씩 사용하면서 백트래킹 수행.연산 적용 방식덧셈, 뺄셈, 곱셈, 나눗셈 연산자가 남아있다면 사용 후 dfs 재귀 호출.연산 후에는 원상 복구하여 다른 경우의 수를 탐색할 수 있도록 함.결과 출력maxValue: 가능한 수식 중 가장 큰 값.minValue: 가능한 수식 중 가장 작은 값. import java.util.*;publi..