在看《Programming C#》的时候看到了一个排序链表的例子,其实作者原本要讲的是约束,碰巧最近在上数据结构,对这个比较敏感,没想到用C#写链表真是奥妙啊,下面有贴代码。
还有就是发现大多数关于数据结构和算法的书大多都是用C或者Java实现的,C++的好书很少,更谈不上C#了。所以小研究了一下,大概一方面是因为C++概念多,对读者要求比较高。还有一方面就是C++和C#都有内置的STL,里面有很多数据结构的实现,Java 和 C 都没有这种标准。不过话说回来,学数据结构重要的是学习其思想,看看《算法导论》(Introduction to Algorithms)就知道了。
























































































































































































