High-Speed-Priority-Queue-for-C-Sharp, 寻径应用的C# 优先队列优化

分享于 

2分钟阅读

GitHub

  繁體 雙語
A C# priority queue optimized for pathfinding applications
  • 源代码名称:High-Speed-Priority-Queue-for-C-Sharp
  • 源代码网址:http://www.github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp
  • High-Speed-Priority-Queue-for-C-Sharp源代码文档
  • High-Speed-Priority-Queue-for-C-Sharp源代码下载
  • Git URL:
    git://www.github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp.git
    Git Clone代码到本地:
    git clone http://www.github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    高速优先级队列

    特性

    • (。对于路径查找,至少) 比其他任何 C# 优先级队列都要快 !
    • 易于使用
    • 第三方库没有依赖关系
    • 个人和商业使用免费
    • 为LINQ支持实现 IEnumerable<T>
    • 完全单元测试
    • 具有稳定优先级队列实现 ( IE。 在队列中加入相同优先级的两个项目,它们将按照排队相同的顺序进行排队( )。
    • 利用新的强制内联支持( 在 4.5下编译时),以提高速度。
    • 发布到 NuGet - 可以轻松添加到任何项目项目。
    • 应该在. NET 版本上工作,如. NET 2.0

    这个软件是免费的?

    Yes 查看许可页面,了解详情。

    正在启动

    这个项目包含两个优先队列实现- 一个是超级快速的( 无螺纹安全。安全检查等),一个易于使用/安全使用的queue。

    请参阅获取起始页,或者决定所需的队列类型:


    相关文章