斐波那契数,二进制,或者C#二项式堆? [英] Fibonacci, Binary, or Binomial heap in c#?

查看:221
本文介绍了斐波那契数,二进制,或者C#二项式堆?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有任何堆数据结构的实现在那里,斐波那契,二进制或二项?

Are there any heap data structure implementations out there, fibonacci, binary, or binomial?

参考:这些是用于实现优先级队列,而不是用于分配动态存储器的那些数据结构。请参阅<一href="http://en.wikipedia.org/wiki/Heap_(data_structure)">http://en.wikipedia.org/wiki/Heap_(data_structure)

Reference: These are data structures used to implement priority queues, not the ones used to allocate dynamic memory. See http://en.wikipedia.org/wiki/Heap_(data_structure)

谢谢, 戴夫

推荐答案

我不知道有任何本机框架实现。

I don't know of any native framework implementation.

我发现二叉堆的两种实现(<一href="http://www.koders.com/csharp/fidA3988613D26F26CB5D806CF1FD320C0FDA54C389.aspx?s=file:semaphore.cs"相对=nofollow>链接1 ,链接2 )和一个实现在F#二项堆(链接)的。

I found two implementations of binary heap (link 1, link 2) and one implementation of binomial heap in f# (link).

这篇关于斐波那契数,二进制,或者C#二项式堆?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆