←back to thread

1764 points fatihky | 1 comments | | HN request time: 0.216s | source
Show context
enjoylife ◴[] No.12701550[source]
What the heck is a "Quicksort big-O score"? I've never heard anyone use the noun score when talking about complexity analysis.
replies(2): >>12701671 #>>12701675 #
protomyth ◴[] No.12701675[source]
I assume they want the average O(n log n), but who the heck knows given the script from above.

I get the feeling this: http://bigocheatsheet.com would come in handy

replies(1): >>12701916 #
steven777400 ◴[] No.12701916[source]
Big-O technically means "worst case", which for Quicksort is O(n^2), although usually (in normal cases) it runs better than that. Other sort algorithms can guarantee not worse than O(n log n).
replies(3): >>12702289 #>>12702370 #>>12703002 #
1. protomyth ◴[] No.12702289[source]
Must have been a while, I thought you went with average, but I guess its been 20 years. I mostly lived in optimizing cache since college.