"C++ 큐"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 3개는 보이지 않습니다)
8번째 줄: 8번째 줄:
using namespace std;
using namespace std;


void showq(queue<int> q) {
void show(queue<int> q) {
     queue<int> qq = q;
     queue<int> qq = q;
     while (!qq.empty()) {
     while (!qq.empty()) {
24번째 줄: 24번째 줄:
     q.push(8);
     q.push(8);
      
      
     showq(q); // 3 1 4 8
     show(q); // 3 1 4 8
}
}
</syntaxhighlight>
</syntaxhighlight>


==같이 보기==
==같이 보기==
{{z컬럼3|
* [[큐]]
* [[큐]]
* [[C++]]
* [[C++]]
* [[C++ 디큐]]
* [[C++ 디큐]]
* [[C++ 스택]]
* [[C++ 스택]]
* [[C++ 페어 큐]]
* [[C++ 우선순위 큐]]
* [[C언어 큐 구현]]
}}


==참고==
==참고==

2024년 1월 13일 (토) 10:26 기준 최신판

1 개요[ | ]

C++ queue
C++ 큐
#include <iostream>
#include <queue>
using namespace std;

void show(queue<int> q) {
    queue<int> qq = q;
    while (!qq.empty()) {
        cout << qq.front() << ' ';
        qq.pop();
    }
    cout << '\n';
}

int main() {
    queue<int> q;
    q.push(3);
    q.push(1);
    q.push(4);
    q.push(8);
    
    show(q); // 3 1 4 8
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}