Software Engineering KB

Home

❯

01 Foundations

❯

02 Computational Complexity

❯

01 Concept

❯

Common Classes

Common Classes

Feb 10, 20261 min read

  • computational-complexity
  • time-complexity
  • common-classes

Common Classes

← Back to Time Complexity

The most frequently encountered time complexity classes, forming a hierarchy from constant time to factorial time. Understanding this hierarchy is essential for evaluating algorithm efficiency.

Key Properties

  • O(1) Constant
  • O(log n) Logarithmic
  • O(n) Linear
  • O(n log n) Linearithmic
  • O(n squared) Quadratic
  • O(2 to the n) Exponential
  • O(n!) Factorial

computational-complexity time-complexity common-classes


Graph View

  • Common Classes
  • Key Properties

Backlinks

  • Time Complexity
  • O(1) Constant
  • O(2 to the n) Exponential
  • O(log n) Logarithmic
  • O(n log n) Linearithmic
  • O(n squared) Quadratic
  • O(n!) Factorial
  • O(n) Linear

Created with Quartz v4.5.2 © 2026

  • GitHub