공log/[P&B]

[P&B] #29 PreCodingTest

ming_OoO 2023. 8. 16. 22:08
728x90

프리코딩테스트 2-5

 

1) Index Of Word

오답 노트 코드

class Solution {
    public int solution(String sentence, String word) {
        int answer = -1;

        if(!sentence.contains(word) || word.equals(" ") || word.length() == 0){
            return -1;
        }

        String[] words = sentence.split(" ");
        for(int i = 0; i < words.length; i++){
            if(words[i].equals(word)){
                answer = i;
                break;
            }
        }
        return answer;
    }
}

 

문제 풀이 코멘트

테스트케이스는 정말 알다가도 모르겠다... 왜 20점 만점에 16.0점이 나온거지.. 시간효율성의 문제도 아닌데,,

문제는 비교적 쉽게 풀 수 있었다. 문장을 공백으로 나누어 배열에 저장하여 인덱스값이 입력받은 단어와 일치하면 해당 인덱스값을 반환하는 방식으로 푸는 문제였다. 

728x90
댓글수0