Class D_aryMinHeap<T>
Inherited Members
Namespace: Advanced.Algorithms.DataStructures
Assembly: Advanced.Algorithms.dll
Syntax
public class D_aryMinHeap<T>
where T : IComparable
Type Parameters
| Name | Description |
|---|---|
| T |
Constructors
D_aryMinHeap(Int32, IEnumerable<T>)
Declaration
public D_aryMinHeap(int k, IEnumerable<T> initial = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Int32 | k | |
| IEnumerable<T> | initial |
Fields
Count
Declaration
public int Count
Field Value
| Type | Description |
|---|---|
| Int32 |
Methods
ExtractMin()
Declaration
public T ExtractMin()
Returns
| Type | Description |
|---|---|
| T |
Insert(T)
Declaration
public void Insert(T newItem)
Parameters
| Type | Name | Description |
|---|---|---|
| T | newItem |
PeekMin()
Declaration
public T PeekMin()
Returns
| Type | Description |
|---|---|
| T |