-1
데이터 구조가 매우 새롭고 & 알고리즘입니다. 모든 요소를 인쇄하려고하는데 의사 코드를 사용하여 큐의 모든 값을 어떻게 인쇄 할 수 있는지 알아야합니다.모든 값을 큐에 인쇄하십시오 (데이터 구조)?
데이터 구조가 매우 새롭고 & 알고리즘입니다. 모든 요소를 인쇄하려고하는데 의사 코드를 사용하여 큐의 모든 값을 어떻게 인쇄 할 수 있는지 알아야합니다.모든 값을 큐에 인쇄하십시오 (데이터 구조)?
**print_all(q) {
initialize(temp);
remove(q, x, isEmpty);
while(isEmpty==false) {
print(x);
add(temp, x);
remove(q, x, isEmpty);
}
remove(temp, x, isEmpty);
while(isEmpty==false) {
add(q, x);
remove(temp, x, isEmpty);
}
}**
이 코드는 질문에 대답 할 수 있지만, 어떻게 그리고/또는 왜 문제를 해결하는지에 대한 추가 컨텍스트를 제공하면 대답의 장기적인 가치가 향상됩니다. – cpburnz
어느 부분에서 문제가 있습니까? 대기열을 채우고 비우기위한 프로그램을 만들 수 있습니까? –
기본적으로 컨테이너 클래스는 특정 대기열 클래스에 지정되지 않으며 표준 컨테이너 클래스 템플릿 deque가 사용됩니다. – shuboy2014