Beispiel #1
0
 public Heap(HEAP_RULE direction, int initialCapacity, int growthFactor)
 {
     m_direction      = (int)direction;
     m_nEntries       = 0;
     m_growthFactor   = growthFactor;
     m_parentEntry    = null;
     m_entryArraySize = initialCapacity;
     m_entryArray     = new IComparable[m_entryArraySize + 1];
 }
Beispiel #2
0
 public Heap(HEAP_RULE direction) : this(direction, _defaultInitialCapacity, _defaultGrowthFactor)
 {
 }