文件名称:
.NETPriorityQueue:使用C#中的二进制堆的自定义通用优先级队列实现。 (据我所知)它符合大多数.NET标准。不是线程安全的-源码
开发工具:
文件大小: 6kb
下载次数: 0
上传时间: 2021-03-20
详细说明:.NETPriorityQueue
使用C#中的二进制堆的自定义优先级队列实现。为个人/俱乐部项目编写。 (据我所知)它符合大多数.NET标准。不是线程安全的。
信息
这段代码是从Java项目转换为利用C#功能集并在结构上更合理的东西。虽然原始的Java代码经过了广泛的测试,但我(尚未!)尚未为该代码编写全面的测试套件。但是,所有算法及其背后的逻辑都应该完全正确。
如何使用
只需下载或派生此存储库,然后将PriorityQueue.cs添加到项目的解决方案中即可。对于Unity用户,将PriorityQueue.cs复制到统一项目的Assets文件夹中。使用说明可在代码的文档注释中找到。
理由
对于我的Unity游戏项目,我要实现的算法之一要求使用优先级队列。但是,.NET没有提供默认的实现。结果就是我自己的尝试,即使用C#编写高效,功能完善,通用且符合.NET的PriorityQueue
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
相关搜索: