Summary

A binary heap that guaruntees that O(Log) access to the highest priority element and O(Log) insert.
For a list of all members of this type, see BinaryHeap`1 Members .

Type Relationships

  System.Object
    Eas.WebCrawler.Common.Collections.BinaryHeap`1

Declaration Syntax

NotInheritable Public Class BinaryHeap`1(Of T)
	Implements ICollection, ICollection`1, IEnumerable`1, IEnumerable
public sealed class BinaryHeap`1<T> : ICollection, ICollection`1<T>, IEnumerable`1<T>, IEnumerable
public __gc __sealed class BinaryHeap`1 : public ICollection, ICollection`1, IEnumerable`1, IEnumerable
public class BinaryHeap`1 implements ICollection, ICollection`1, IEnumerable`1, IEnumerable

Remarks

Items are considered to have a higher priority if they have a lower sort order.

Requirements

Namespace: Eas.WebCrawler.Common.Collections
Assembly: Eas.WebCrawler.Common (eas.webcrawler.common.dll)

See Also

BinaryHeap`1<T> Members | Eas.WebCrawler.Common.Collections Namespace