deap 딥 소스파일 (deap.cpp)
본 자료는 미만의 자료로 미리보기를 제공하지 않습니다.
닫기
  • 1
해당 자료는 0페이지 까지만 미리보기를 제공합니다.
0페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

deap 딥 소스파일 (deap.cpp)에 대한 보고서 자료입니다.

본문내용

#include

using namespace std;

enum Boolean { FALSE, TRUE};

template
class Element {
public:
  KeyType key;
};

template
class DEPQ {
public:

//  virtual Element* DeleteMin(Element&) = 0;
//  virtual Element* DeleteMax(Element&) = 0;
  virtual void Insert(const Element&) = 0;

  virtual void display() = 0;
//  virtual ~DEPQ() = 0;
};

// DEPQ::~DEPQ() {}

const int DefaultHeapSize = 1000;

int log2floor(int p) {
  int product = 1;
  int i = 0;
  while (product <= p) {
    product *= 2;
    i++;
  }
  i--;
  return i;
}

int exp2(int p) {
  int product = 1;
  for (int i = 1; i <= p; i++)
    product *= 2;
  return (product);
}

template
class Deap : public DEPQ {
public:
  Deap (const int);
// ~Deap() {};
  void Insert(const Element& x);
  Element* DeleteMin(Element&);
  Element* DeleteMax(Element&);
  void display();

키워드

deap,   ,   소스,   deap.cpp,   cpp,   소스파일,   딥 소스파일,   소스 파일
  • 가격800
  • 페이지수1페이지
  • 등록일2013.12.06
  • 저작시기2013.2
  • 파일형식기타(cpp)
  • 자료번호#896036
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니