/*
*创建一个自定义大小的堆
*/
#include<iostream>
using namespace std;
#define MY_HEAP_SIZE 500
{
private:
int *data, size;
public:
Heap(int length_input) {
data = new int[length_input];
size = 0;
}
~Heap(){
delete[] data;
}
};
Heap heap(MY_HEAP_SIZE );
}
本文介绍了一个简单的自定义堆实现方法,通过C++编程语言创建了一个可以指定大小的堆,并提供了构造函数与析构函数用于内存分配与释放。

被折叠的 条评论
为什么被折叠?



