목차
hw3.cpp
hw3.h
hw3_body.cpp
hw3.h
hw3_body.cpp
본문내용
/*********************************************************/
/* Graph 및 Queue class 정의 */
/*********************************************************/
#include
using namespace std;
/* Node class */
template
class Node
{
public:
// 생성자
Node(); // 각 인수를 NULL로 초기화
Node(T data, Node* nextNode); // 각 인수를 parameter로 초기화
T item; // Node 의 데이터
Node* NextNode; // 다음 Node pointer
};
/* Queue class */
template
class Queue
{
public:
// 생성자
Queue(); // front 와 rear 를 NULL로 capacity를 0으로 초기화
//소멸자
~Queue(); // 메모리 반환
bool IsEmpty() const; // Queue가 비어 있는지 확인
T& Front() const; // Queue의 front data return
T& Rear() const; // Queue의 rear data return
void Push(const T& data); // Queue 에 data 입력
void Pop(); // Queue 에서 front 제거
private:
Node* front; // front Node pointer
Node* rear; // rear Node pointer
int capacity; // Queue의 Node 갯수
};
/* Graph 및 Queue class 정의 */
/*********************************************************/
#include
using namespace std;
/* Node class */
template
class Node
{
public:
// 생성자
Node
Node
T item; // Node 의 데이터
Node
};
/* Queue class */
template
class Queue
{
public:
// 생성자
Queue
//소멸자
~Queue
bool IsEmpty() const; // Queue가 비어 있는지 확인
T& Front() const; // Queue의 front data return
T& Rear() const; // Queue의 rear data return
void Push(const T& data); // Queue 에 data 입력
void Pop(); // Queue 에서 front 제거
private:
Node
Node
int capacity; // Queue의 Node 갯수
};
추천자료
교수설계(수업지도안)
[인터넷활용교육]인터넷 활용 교육의 장.단점과 현황 및 활용화 방안 분석(인터넷 활용화 방...
(유아교육학) 유아의 놀이지도
이미지를 로딩하여 보여주고 그에 따른 히스토그램 정보와 파일의 간단한 정보를 출력해주는 ...
통계 필요성과 기능, 통계지도(통계교육) 기본방향, 통계지도(통계교육) 학습내용, 통계지도(...
대학교육과 결혼시장
[유아 수학교육][유아교육][유치원교육]유아 수학교육의 목표, 유아 수학교육의 중요성, 유아...
보이스피싱
한국 도시행정-행정구역과 자치구역의 인구와 면적의 편차에 따른 불균형성
[A+] 엔터테인먼트 프로모션 - 엔터테인먼트 산업 비교, 엔터테인먼트 시장 현황, SM엔터테인...
[경영학개론] 애플iPod()아이팟,삼성YEPP(옙),MP3시장,MP3시장분석,MP3마케팅전략
평가인증 만4세 7월 신나는 여름 보육일지 (보육실습일지)
청소년 진로 교육 프로그램
소개글