쉽네~ 하고 풀었다가 시간초과 받고 슬라이딩윈도우 방식으로 풀었다. 1. 처음에 한 방식이렇게 모든 범위 하나하나마다 DNA 조건에 일치하는지 확인했다. i ~ j 까지.. 시간초과 났고 다시 짰다.public static int checkPassword(char[] password, int[] DNA, int P){ int i, j, cnt = 0; int[] tmp = {DNA[0], DNA[1], DNA[2], DNA[3]}; // i~j까지 값이 DNA안이랑 같은지 확인 -> 확인할때마다 i~j 변해야함 // j가 인덱스범위를 넘어가면 안됨 for(j=P-1;j 1(8-8+1) -> 2(9-8+1) .. while(i 2. 슬라이딩 윈도우를 적용한 방식1.처..