Skip to content

Braini01/High-Speed-Priority-Queue-for-C-Sharp

This branch is 77 commits behind BlueRaja/High-Speed-Priority-Queue-for-C-Sharp:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

31b9069 · Aug 31, 2015

History

26 Commits
Jul 26, 2013
Jul 11, 2015
Aug 31, 2015
Aug 31, 2015
Jun 28, 2013
Jun 28, 2013
Aug 31, 2015
Jun 19, 2015

Repository files navigation

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.

About

A C# priority queue optimized for pathfinding applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%