문제 이해는 쉬웠으나 시간복잡도를 고려하면서 구현을 하려니 어려웠다. 처음에는 배열의 숫자들을 정수형으로 변형하고, 순회하며 자릿수를 체크하고 그 뒤의 숫자들의 처음부터 차릿수 까지의 숫자가 일치하면 answer를 false로 바꾸면 되겠다 싶어 구현했지만 고려하지 못한 케이스도 있고 시간복잡도 때문에 오답이 생기는 케이스가 생겼다. 고려하지 못한 부분각 숫자의 최대 자리수가 20이므로 이경우 정수형으로 변환 불가시간 복잡도 O(N^2)import java.util.*;class Solution { public boolean solution(String[] phone_book) { boolean answer = true; int[] nums = new int[..