|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |
Field Summary | |
---|---|
System.Collections.IComparer | comparer |
double | resizeFactor |
int | size |
object[] | store |
Constructor Summary | |
---|---|
Heap(System.Collections.IComparer comp) | |
Heap(int initialSize, System.Collections.IComparer comp) |
Property Summary | |
---|---|
int | Count |
Method Summary | |
---|---|
void | Add(object item) |
void | ArrayAdd(int index, object item) |
bool | Contains(object item) |
void | EnsureSize(int size) |
void | PercolateDown(object[] a, int maximum, int index, System.Collections.IComparer c) |
object | Remove() |
bool | Remove(object item) |
void | Remove(int index) |
string | ToString() |
Methods inherited from class System.Object |
---|
Equals, Finalize, GetHashCode, GetType, MemberwiseClone |
Field Detail |
---|
private System.Collections.IComparer comparer
private double resizeFactor
private int size
private object[] store
Constructor Detail |
---|
public Heap(System.Collections.IComparer comp)
public Heap(int initialSize, System.Collections.IComparer comp)
Property Detail |
---|
public int Count
Method Detail |
---|
public void Add(object item)
private void ArrayAdd(int index, object item)
public bool Contains(object item)
private void EnsureSize(int size)
protected void PercolateDown(object[] a, int maximum, int index, System.Collections.IComparer c)
public object Remove()
public bool Remove(object item)
private void Remove(int index)
public string ToString()
|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |