점심을 먹지 못하는 학생 수
4534 단어 javascriptleetcode
var countStudents = function (students, sandwiches) {
let count = 0;
let availableStudent = students;
let availableSandwhich = sandwiches;
while (availableStudent.length !== count) {
const nextStudent = availableStudent.shift();
const nextSandwich = availableSandwhich.shift();
if (nextStudent === nextSandwich) {
count = 0;
} else {
count++;
availableSandwhich.unshift(nextSandwich);
availableStudent.push(nextStudent);
}
}
return count;
};
var countStudents = (students, sandwiches) => {
while (students.length) {
if (students[0] === sandwiches[0]) {
students.shift();
sandwiches.shift();
}
else if (!students.includes(sandwiches[0]))
return students.length;
else students.push(students.shift());
}
return 0;
};
Reference
이 문제에 관하여(점심을 먹지 못하는 학생 수), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/zeeshanali0704/number-of-students-unable-to-eat-lunch-3pdg텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)