C#中标准数据结构和算法的即插即用类库项目
GitHub:https://github.com/aalhour/C-Sharp-Algorithms
Watch: 307 Star: 3.4k Fork: 910
o---o | |
/ --O---O--
O | |
\ --O---O--
o---o | |
O o o--o o--o o---o o-O-o o--O--o o o o o o--o
/ \ | o o o | | | | | | |\ /| |
o---o | | o-o | | O--Oo | | O---O | \o/ | o--o
| | | o | o o | \ | | | | | | |
o o O---o o--o o--o o \o o-O-o o o o o o o---o
标准数据结构和算法的即插即用类库项目,使用C#编写。它包含75多种数据结构和算法,被设计为面向对象的隔离组件。即使该项目出于教育目的而开始,但已实现的数据结构和算法都是标准、高效、稳定和经过测试的。
该项目最初是作为面试准备项目开始的。但是,在收到有关reddit
的大量积极响应,并注意到一些GitHubers
为它做出进一步贡献而感到兴奋之后,该项目的含义有所不同。因此,我决定继续对其进行维护,以作为C#中数据结构和算法实现以及这些主题下我自己的研究副项目的参考。
这是一个C#.NET解决方案,它包含三个子项目:
Algorithms
: 一个类库项目。包含算法实现Data Structures
: 一个类库项目。包含数据结构实现UnitTest
:对算法和数据结构实现的测试项目如果你想为C#算法做出共享,请确保你首先查看贡献准则。
原文:https://www.cnblogs.com/sesametech-netcore/p/12759389.html