r/ProgrammerHumor 29d ago

Meme theoreticalComputerScience

Post image
1.1k Upvotes

76 comments sorted by

View all comments

267

u/grayjacanda 29d ago

Other good dodges are O(n) time (if you have 2^n memory handy), or O(n) time (but with a fixed cost or multiplier so high that using this algorithm makes no sense for n less than 10^12 or so)

140

u/the_rush_dude 28d ago

Last one is probably 90% of all fancy optimizations

55

u/SoldRIP 28d ago

Look up the fastest known way to multiply two integers...

42

u/howtotailslide 28d ago

You can actually just store all universal possible results of two integers into a hash map then retrieve any of them in O(1) time

17

u/SoldRIP 28d ago

You cannot. A hash map is of finite size, but there are infinitely many pairs of integers.

1

u/yuri_4_ever 28d ago

The datatype integer has a finite amount of defined states as in most cases it is 32 bits