• Stars
    star
    383
  • Rank 108,410 (Top 3 %)
  • Language
    HTML
  • License
    MIT License
  • Created over 8 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

.NET Big-O Algorithm Complexity Cheat Sheet

Shows Big-O 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

PDF

PNG

.NET Big-O Algorithm Complexity Cheat Sheet

Credits

All credit goes to the creator of the Big-O Algorithm Complexity Cheat Sheet Eric Rowell and the many contributors to it. You can find the original here. I simply added .NET specific bits to it.

More Repositories

1

EditorConfig

A very generic .editorconfig file supporting .NET, C#, VB and web technologies.
603
star
2

Schema.NET

Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.
C#
586
star
3

Serilog.Exceptions

Log exception details and custom properties that are not output in Exception.ToString().
C#
471
star
4

Bash-Cheat-Sheet

A cheat sheet for bash commands.
369
star
5

Kubernetes-Cheat-Sheet

A cheat sheet for Kubernetes commands.
157
star
6

Serilog.Enrichers.Span

Enrich Serilog log events with properties from Open Telemetry spans.
C#
79
star
7

Helm-Cheat-Sheet

A cheat sheet for Helm commands.
73
star
8

Elysium-Extra

Elysium Extra is a library that implements Metro style for Windows Presentation Foundation (WPF) applications. This Project is a very large add-on project built on top of the Elysium SDK.
C#
67
star
9

Git-Cheat-Sheet

A cheat sheet for uncommon Git commands.
PowerShell
41
star
10

rehansaeed.github.io

Muhammad Rehan Saeed's Blog
Vue
28
star
11

Windows

Get a new Windows machine started quickly by installing everthing a developer needs.
PowerShell
17
star
12

MVVM-Design-Patterns

Showcasing the design patterns you can use alongside Model-View-ViewModel (MVVM).
C#
15
star
13

ReadOnlyDockerTest

Repro for using --read-only flag in Docker with ASP.NET Core
C#
10
star
14

OrleansAdventure

Demo project using Microsoft Orleans.
C#
9
star
15

MakeCertificate

Makes certificate files by answering a few simple questions.
PowerShell
9
star
16

NotificationsExtensions.Portable

Used to Create Windows 8.1/10 or Windows Phone 8.1/10 Tile, Toast and Badge Notification XML.
C#
7
star
17

Inversion-of-Control

Samples showing how Inversion of Control (IoC) containers work and some of their more advanced features.
C#
5
star
18

PulumiSample

C#
4
star
19

SnowflakeId

C#
4
star
20

PowerShell-Cheat-Sheet

A cheat sheet for PowerShell and Windows commands.
3
star
21

UpdateSocialMedia

Creates posts on social media for a new YouTube video or blog post.
C#
3
star
22

RehanSaeed

About Muhammad Rehan Saeed
2
star
23

Shooter

A J2ME game I made in 2006.
Java
2
star
24

SpaceInvaders

A flash game I made for an interview in 2006.
AngelScript
1
star
25

FastestApi

C#
1
star
26

FastestNuGet

C#
1
star