인프런 커뮤니티 질문&답변
이런 식의 풀이법은 맞는건가요?
작성
·
124
0
function solution(need, plan){
let answer = "YES";
let queue = need.split('');
for(let x of plan){
if(queue.includes(x) && queue[0] === x) queue.shift();
}
if(queue.length !== 0) answer = "NO";
return answer;
}
답변 1
0
김태원
지식공유자
안녕하세요^^
입력설명을 보면 수업설계의 길이가 30까지입니다. 즉 수업설계에서 같은 수업을 두 번듣게 설계할 수도 있다는 의미입니다.
아래와 같은 경우 "YES"가 나옵니다.
let a="ABC";
let b="BABC";
console.log(solution(a, b));





