아이소그램(Isogram)

박대운·2022년 12월 7일
0

Algorism

목록 보기
2/3

아이소그램 : 각 알파벳을 한번씩만 이용해서 만든 단어나 문구

아이소그램 인지 boolean 타입 리턴. 맞으면 true, 아니면 false.
빈배열이면 true 리턴.

public boolean isIsogram(String str) {
    if (str.length() == 0) return true;
        str = str.toLowerCase();
        char[] arr = str.toCharArray();

        for (char ch : arr) {
            if (str.indexOf(ch) != str.lastIndexOf(ch)){
                return false;
            }
        }
        return true;
	} 
profile
성장하는사람이 되자

0개의 댓글