-
728x90
- 모든 전화번호를 Set에 넣어준다.
- 각 전화번호를 하나씩 잘라보면서 Set에 있는지 확인한다.
import java.util.*;class Solution {public boolean solution(String[] phone_book) {Set<String> num = new HashSet<>();num.addAll(Arrays.asList(phone_book));for (String phone : phone_book) {for(int i = 1; i < phone.length(); i++)if(num.contains(phone.substring(0, i)))return false;}return true;}}데롱디롱희희.. (๑′ᴗ‵๑)
'알고리즘 풀이 > 프로그래머스' 카테고리의 다른 글
[level3] 프로그래머스 - 순위(JAVA) (0) 2021.09.17 [level2] 프로그래머스 - 위장(JAVA) (0) 2021.09.15 [level2] 프로그래머스 - 카펫(JAVA) (0) 2021.09.14 [level2] 프로그래머스 - 소수 찾기(JAVA) (0) 2021.09.14 [level2] 프로그래머스 - 주식가격(JAVA) (0) 2021.09.14