Development/코딩테스트 고득점 Kit
[ 코딩테스트 고득점 Kit ] 전화번호 목록
Jin’s
2020. 9. 22. 19:23
반응형
안녕하세요 Jin's 입니다.
오늘의 코딩테스트 문제는 해시 중 전화번호 목록에 대한 문제 풀이 입니다.
해당 문제는 startWith을 사용하여 접두사를 찾았습니다.
순서에 상관없이 접두사를 찾아야했기 때문에 반대로 순서를 주어서도 찾았습니다.
" phone_book[i].startsWith(phone_book[j]) || phone_book[j].startsWith(phone_book[i]) "
class Solution {
public boolean solution(String[] phone_book) {
boolean answer = true;
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 answer;
}
}
여러분도 한번 풀어보세요~
반응형