대기열에 요소를 추가한다는 것은 배열의 끝에 요소를 추가하는 것을 의미합니다. 모든 삽입 작업을 수행할 것이기 때문에 컨테이너 배열의 끝을 대기열의 꼬리로 사용합니다.

그래서 우리는 다음과 같이 enqueue 기능을 구현할 수 있습니다 -
예시
enqueue(element) {
// Check if Queue is full
if (this.isFull()) {
console.log("Queue Overflow!");
return;
}
// Since we want to add elements to end, we'll just push them.
.container.push(element);
} −
를 사용하여 이 기능이 제대로 작동하는지 확인할 수 있습니다.예시
let q = new Queue(2); q.enqueue(1); q.enqueue(2); q.enqueue(3); q.display();
출력
이것은 출력을 줄 것입니다 -
Queue Overflow! [ 1, 2 ]