프로퍼티 | 타입 | 설명 | |
---|---|---|---|
elements | IComparable[] | ||
lastIndex | int | ||
maxIndex | int |
메소드 | 설명 | |
---|---|---|
dequeue ( ) : IComparable | ||
enqueue ( IComparable item ) : void | ||
isEmpty ( ) : bool | ||
isFull ( ) : bool |
메소드 | 설명 | |
---|---|---|
Heap ( ) : System | ||
newHole ( int hole, IComparable item ) : int | ||
reheapDown ( IComparable item ) : void | ||
reheapUp ( IComparable item ) : void |
protected abstract newHole ( int hole, IComparable item ) : int | ||
hole | int | |
item | IComparable | |
리턴 | int |
protected abstract reheapUp ( IComparable item ) : void | ||
item | IComparable | |
리턴 | void |