Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

Javascript를 사용하여 큐에 요소 추가


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

Javascript를 사용하여 큐에 요소 추가

그래서 우리는 다음과 같이 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 ]