← Back to Home
CS Tools
Computer science utilities and calculators
Supports JavaScript, Python, Java, C++, and more. The analyzer detects patterns across languages.
Analysis Mode
Pattern MatchingAI Analysis
Runs entirely in your browser using pattern detection. Great for quick checks, but may miss tricky or optimized algorithms.
Common Big O Complexities
O(1) - Constant time
O(log n) - Logarithmic (binary search)
O(n) - Linear (single loop)
O(n log n) - Linearithmic (merge sort)
O(n²) - Quadratic (nested loops)
O(n³) - Cubic (triple nested)
O(2ⁿ) - Exponential (recursive fibonacci)
O(n!) - Factorial (permutations)