인프런 커뮤니티 질문&답변
판별 시
작성
·
245
0
문제 자체에서는
YES or NO 판별을 하라고 했으니
이 식까지만 써도 될까요?
첫 번째 for of 반복문에서
sH 값을 셋팅한 뒤
두 번째 for of 반복문은
첫 번째 for 문에서 셋팅된 sH 가 str2 의 index 를 갖고있지 않을 때
를 확인하는 것이니깐요?!?!?
for(let x of S1){
if(sH.has(x)) sH.set(x,sH.get(x)+1);
else sH.set(x,1);
}
for(let x of S2){
if(!sH.has(x)) answer ="No";
퀴즈
45%나 틀려요. 한번 도전해보세요!
투 포인터 또는 슬라이딩 윈도우 기법이 중첩 반복문보다 효율적인 주된 이유는 무엇일까요?
더 적은 메모리를 사용해서일까요?
코드가 더 짧아져서일까요?
대부분의 경우 O(N) 시간 복잡도를 달성해서일까요?
입력 데이터 크기에 영향을 받지 않아서일까요?






아아 개수가 중요함을 놓쳤네요 !! 답변 감사드립니다 :)