有没有找到在C#中实现的规范数据结构和算法的地方?

时间:2011-02-17 21:04:33

标签: c# algorithm

我正在阅读Skiena的使用C的算法设计手册。所有的例子(二叉树搜索等)都非常简单,但是我想在C#中看到它们以确保我正在通过他们是正确的。

是否有任何网站提供C#中的所有基本算法和数据结构?现在我一直在谷歌搜索我正在寻找的特定事物,如果那里没有更明确的网站,我会感到惊讶。

2 个答案:

答案 0 :(得分:2)

NGenerics 似乎是一个很好的数据结构和算法库。我已经使用了一些他们的树实现,效果很好。

答案 1 :(得分:1)

Data Structures and Algorithms Using C#Numerical Methods, Algorithms and Tools in C#等书籍,但我怀疑你会找到一个专门用于C#的好教程。

但另一方面,为什么要学习任何特定语言的算法?从本质上讲,它们与语言无关,应该被视为纯粹的数学。如果将数组定义为

,它是否真的重要
int* array = malloc(sizeof(int) * 10);

int[] array = new int[10];