강의로 돌아가기
정한영

65점 받았어요.. ㅠㅠ 테스트 케이스를 알 수 있을까요?

어떠한 테스트케이스에서 실패를 하는지 계속 생각해봐도 모르겠어서 질문 올립니다!
가능하다면 테스트케이스를 알려주실 수 있을까요??

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.util.LinkedList;

class Solution {
  public int solution(int cacheSize, String[] cities) {
      int seconds = 0;
        LinkedList<String> queue = new LinkedList<>();

        for(String city : cities) {
            city = city.toLowerCase();
            if(queue.indexOf(city) < 0) {
                seconds += 5;
                if(queue.size() >= cacheSize) {
                    String temp = queue.poll();
                }
                queue.offer(city);
            } else {
                seconds += 1;
            }
        }

        return seconds;
  }
}
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.