Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 1.23 KB

File metadata and controls

19 lines (14 loc) · 1.23 KB

High Speed Priority Queue for C#

Features

  • Faster (for path-finding, at least) than any other C# priority queue out there!
  • Easy to use
  • No dependencies on third-party libraries
  • Free for both personal and commercial use.
  • Implements IEnumerable<T> for LINQ support!
  • Is a stable priority queue - that is, if two items are are enqueued with the same priority, they'll be dequeued in the same order they were enqueued.
  • Takes advantage of the new forced inline support when compiling under .Net 4.5, for even faster speeds.
  • Should work on .Net versions as old as .Net 2.0

Is this software free?

Yes! See the license page for more details.

How do I use the priority queue?

Check out the Getting Started page for a quick tutorial. Or, take a look at the Priority Queue Example project in the repository.