Graph DFS BSF (깊이우선 탐색 너비우선 탐색)
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
  • 3
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

Graph DFS BSF (깊이우선 탐색 너비우선 탐색)에 대한 보고서 자료입니다.

목차

hw3.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 갯수

};
  • 가격1,300
  • 페이지수3페이지
  • 등록일2012.06.07
  • 저작시기2007.4
  • 파일형식압축파일(zip)
  • 자료번호#752301
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니