인프런 커뮤니티 질문&답변
수강 전 풀이인데, queue를 안썼네요ㅜㅜ 이 코드는 반례가 있나요?
작성
·
194
0
function solution(need, plan) {
need = need.split("");
let needSub = [];
for (let i = 0; i < need.length; i++) {
for (let j = 0; j < plan.length; j++) {
if (need[i] === plan[j]) {
needSub.push(plan[j]);
// console.log(need);
// console.log(needSub);
}
}
}
// console.log(String(need));
// console.log(String(needSub));
if (need.join("") !== needSub.join("")) {
return "fail";
}
return "success";
}
let a = "CBA";
let b = "CBDAGE";
console.log(solution(a, b));
선생님 강의 보며 queue사용해서 하는 법 다시 알게되었습니다. 감사해요~
퀴즈
스택 데이터 구조의 기본 원리는 무엇일까요?
먼저 들어온 요소가 먼저 나간다
가장 나중에 들어온 요소가 먼저 나간다
무작위 순서로 요소가 나간다
가장 먼저 들어온 요소가 가장 나중에 나간다
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!





