Skip to content

1/20 HTTP + 전화번호목록 + 위장 #39

Open
@skarltjr

Description

@skarltjr
package algo;


import java.util.Arrays;
import java.util.Comparator;

public class Solution {
    public boolean solution(String[] phone_book) {
        boolean answer = true;

        Arrays.sort(phone_book, new Comparator<String>() {
            @Override
            public int compare(String o1, String o2) {
                return Integer.compare(o1.length(), o2.length());
            }
        });
        //문자열 길이대로 정렬
        for (int i = 0; i < phone_book.length; i++) {
            for (int j = 0; j < phone_book.length; j++) {
                if (phone_book[j].startsWith(phone_book[i]) && i!=j) {
                    return false;
                }
            }
        }

        return answer;
    }
}


Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions