Hash - 전화번호 목록
2019-10-25
전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다.
-
phone_book의 길이는 1 이상 1,000,000 이하입니다.
-
각 전화번호의 길이는 1 이상 20 이하입니다.
class Solution {
public boolean solution(String[] phone_book) {
for(int i = 0; i < phone_book.length; i++){
for(int j = i+1; j < phone_book.length; j++)
if(phone_book[i].startsWith(phone_book[j]) || phone_book[j].startsWith(phone_book[i])){
return false;
}
}
return true;
}
}