인프런 커뮤니티 질문&답변

김형진님의 프로필 이미지
김형진

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

7. 교육과정설계(큐)

코드 리뷰 부탁드립니다

작성

·

192

0

includes가 내부적으로 반복문을 도는걸로 알고있어 강의내용대로라면 need가 길어질수록 연산횟수도 많아질 거 같아 고안해보았습니다. 문제점 짚어주시면 감사하겠습니다.

const solution = (requirementschedule=> {
  let queue = requirement.split('');
  for(let s of schedule) {
    if(s === queue[0]) {
      queue.shift();
    }
  }
  return queue.length > 0 ? 'NO' : 'YSE';
}

console.log(solution('CBA''CBBDAGE'));

답변 2

0

김형진님의 프로필 이미지
김형진
질문자

감사합니다

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

반례입니다.

console.log(solution('CBA''CABA'));
김형진님의 프로필 이미지
김형진

작성한 질문수

질문하기