1 Star 0 Fork 43

sugarf/lec07-heap

forked from SE-201/lec07-heap 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Heap.java 653 Bytes
一键复制 编辑 原始数据 按行查看 历史
zan 提交于 2020-12-09 09:43 . update Heap.java.
public class Heap<T extends Comparable<T>>{
public T[] heap;
public int SIZE;
public int count;
Heap(int size){
SIZE = size;
// reference: https://stackoverflow.com/questions/34827626/cannot-be-cast-to-ljava-lang-comparable
heap = (T[])new Comparable[SIZE];
count = 0;
}
// TODO: 完善add函数
public void add (T item){
if(count >= SIZE){
// throw new Exception("Heap Overflow");
System.out.println("Heap Full");
return;
}
}
// 完善delete函数
public void delete(){
}
// 为了测试方便,完善print函数
public void print(){
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sugarf/lec07-heap.git
git@gitee.com:sugarf/lec07-heap.git
sugarf
lec07-heap
lec07-heap
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385