-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
이렇게 풀어도 괜찮을까요?
23.03.16 23:43 작성 조회수 308
0
혹시 반례가 있을까요???
function solution(N, K) {
let queue = [];
for(let i = 1; i <= N; i++){
queue.push(i);
}
// k를 체크하기 위해 idx 변수를 사용한다.
let idx = 1;
while(queue.length > 1){
if(idx !== K){
queue.push(queue[0]);
idx++;
}else idx = 1;
queue.shift();
}
return queue[0];
}
답변을 작성해보세요.
0
답변 1