큐는 후입 선출인가요, 아니면 선입 선출인가요? 선생님은 후입선출이라고 하셨는데 실제 결과는 선입선출인 것 같은데요?
그리고 후입선출과 선입선출의 차이점은 무엇인가요?
王先生2019-10-09 18:02:14
스택 모드와 큐 모드에 대해서는 개인적으로 다음 설명이 타당하다고 생각합니다.
스택 동작(선입, 후출 모드: 스택에 새로 푸시된 데이터를 말합니다. 스택에서 팝되어 나올 때) 원래 스택에 푸시된 순서에 따라 먼저 스택에 푸시됩니다. 데이터가 스택에 푸시된 후 실제로는 마지막 데이터부터 앞으로 팝됩니다.
큐 작업(후입선출 모드) : 새로 추가된 데이터를 의미하며, dequeue되기 전) 데이터는 queue에 입력된 순서대로 먼저 dequeue됩니다. 대기열에 추가되었습니다.