728x90
반응형
질문 : JavaScript에서 스택과 큐를 어떻게 구현합니까?
JavaScript에서 스택 및 큐를 구현하는 가장 좋은 방법은 무엇입니까?
나는 shunting-yard 알고리즘을 수행하려고하며 이러한 데이터 구조가 필요합니다.
반응형
답변
var stack = [];
stack.push(2); // stack is now [2]
stack.push(5); // stack is now [2, 5]
var i = stack.pop(); // stack is now [2]
alert(i); // displays 5
var queue = [];
queue.push(2); // queue is now [2]
queue.push(5); // queue is now [2, 5]
var i = queue.shift(); // queue is now [5]
alert(i); // displays 2
"당신이 모를 수도있는 9 가지 자바 스크립트 팁 "에서 발췌
출처 : https://stackoverflow.com/questions/1590247/how-do-you-implement-a-stack-and-a-queue-in-javascript
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
JavaScript 문자열 개행 문자 (0) | 2021.07.27 |
---|---|
React.js의 상태 배열 수정 (0) | 2021.07.27 |
CSS를 통해 PNG 이미지의 색상을 변경하는 방법 (0) | 2021.07.23 |
AngularJS에서 범위 prototypal / prototypal inheritance 의 의미 (0) | 2021.07.23 |
HTML <base> 태그는 어떤 상황에서 활용할수 있을까? (0) | 2021.07.23 |