Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rehansaeed/.net-big-o-algorithm-complexity-cheat-sheet

Big-O complexities of common algorithms used in .NET and Computer Science.
https://github.com/rehansaeed/.net-big-o-algorithm-complexity-cheat-sheet

algorithm big-o c-sharp collections common-algorithms complexities computer-science dotnet time-complexity

Last synced: 11 days ago
JSON representation

Big-O complexities of common algorithms used in .NET and Computer Science.

Awesome Lists containing this project

README

        

# .NET Big-O Algorithm Complexity Cheat Sheet
Shows [Big-O](https://en.wikipedia.org/wiki/Big_O_notation) time and space complexities of common algorithms used in .NET and Computer Science. You can see which collection type or sorting algorithm to use at a glance to write the most efficient code. This is also useful for those studying Computer Science in University or for technical interview tests where Big-O notation questions can be fairly common depending on the type of company you are apply to.

## View The Cheat Sheet

#### [HTML](https://rawgit.com/rehansaeed/.NET-Big-O-Algorithm-Complexity-Cheat-Sheet/main/Cheat%20Sheet.html)
#### [PDF](https://github.com/RehanSaeed/.NET-Big-O-Algorithm-Complexity-Cheat-Sheet/blob/main/Cheat%20Sheet.pdf)
#### [PNG](https://github.com/RehanSaeed/.NET-Big-O-Algorithm-Complexity-Cheat-Sheet/blob/main/Cheat%20Sheet.png)

![.NET Big-O Algorithm Complexity Cheat Sheet](Cheat%20Sheet.png)

## Credits

All credit goes to the creator of the Big-O Algorithm Complexity Cheat Sheet [Eric Rowell](https://twitter.com/ericdrowell) and the many contributors to it. You can find the original [here](http://bigocheatsheet.com/). I simply added .NET specific bits to it.