|
.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 | |||||||||