https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 첫째 줄에 나무의 수 N과 상근이가 집으로 가져가려고 하는 나무의 길이 M이 주어진다. (1 ≤ N ≤ 1,000,000, 1 ≤ M ≤ 2,000,000,000) 둘째 줄에는 나무의 높이가 주어진다. 나무의 높이의 합은 항상 M보 www.acmicpc.net 저는 이분탐색을 통해 문제를 해결하였습니다. 브루트포스로 할 경우 n*m의 시간복잡도이기 때문에 시간초과가 나올 것이라 판단하여 이분탐색을 통해 시간복잡도 n*log(m)으로 하여 문제를 풀었습니다. package BOJ.binarysearch; import java.io.BufferedReader; import java.io.InputStreamReader..