📋 Cheat Sheets

Quick reference guides for algorithms, data structures, and programming concepts. Perfect for interviews and rapid review.

Showing 6 of 6 cheat sheets
Intermediate
20 minutes

Algorithm Selection Guide

Comprehensive guide for choosing the right algorithm based on problem constraints, data characteristics, and performance requirements.

algorithm-selectiondecision-makingperformance+2
5 sections
0 downloads
algorithm analysis
View Guide
Intermediate
25 minutes

Big O Analysis Master Sheet

Complete reference for asymptotic notation, complexity analysis techniques, and time/space complexity bounds for algorithms and data structures.

big-ocomplexityasymptotic-notation+3
33 sections
0
algorithm analysis
View Guide
Intermediate
20 minutes

Complexity Analysis Reference

Essential reference for algorithm complexity analysis including time and space complexity, best/worst/average cases, and practical analysis techniques.

complexity-analysistime-complexityspace-complexity+2
8 sections
0 downloads
algorithm analysis
View Guide
Advanced
30 minutes

Dynamic Programming Patterns

Comprehensive guide to dynamic programming patterns including memoization, tabulation, common problems, and optimization techniques.

dynamic-programmingmemoizationtabulation+3
7 sections
0 downloads
algorithm analysis
View Guide
Advanced
40 minutes

Graph Algorithms Reference

Comprehensive reference for graph algorithms including BFS, DFS, shortest paths, minimum spanning trees, and topological sorting with implementation details.

graph-algorithmsbfsdfs+4
23 sections
0
algorithm analysis
View Guide
Intermediate
15 minutes

Master Theorem Guide

Complete reference for applying the Master Theorem to solve divide-and-conquer recurrence relations with detailed examples and case analysis.

master-theoremrecurrence-relationsdivide-conquer+2
6 sections
0 downloads
algorithm analysis
View Guide