This is a brilliant play on Big O notation, the bane of every algorithm class! The computer nerd's algorithm is O(1) - constant time complexity, the holy grail of efficiency. The A-student's algorithm is O(N) - linear time that scales with input size, respectable but not perfect. And then there's "my algorithm" at O(N!) - factorial time complexity, which is basically computational suicide. It's the difference between your code finishing in microseconds versus the heat death of the universe. The exclamation point is both the factorial notation AND the appropriate reaction when you realize your algorithm will take longer to run than the lifespan of several stars.
A Little Math For You
17 days ago
89,454 views
0 shares

algorithm-memes, big-o-notation-memes, time-complexity-memes, computer-science-memes, programming-humor-memes | ProgrammerHumor.io
More Like This
Replace Binary To Unlock God
22 days ago
82.0K views
0 shares

Non-Binary Programmers Have It Tough
15 days ago
67.6K views
0 shares

The Daily WTF Should Be Required Reading
13 days ago
81.8K views
0 shares

They Are Smarter Than Us
1 month ago
98.0K views
0 shares

The CS Degree Honeymoon Phase
8 days ago
108.0K views
0 shares

The Six Circles Of Loop Hell
6 days ago
80.0K views
0 shares

Loading more content...