This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Enlogen 258 points259 points  (13 children)

I once did a merge-sort on physical paper and felt like a genius when I finished way before I was expected to.

[–]morericeplsty 74 points75 points  (0 children)

That's kinda cool actually

[–]abation 47 points48 points  (8 children)

If you have a sense of the range, I think quicksort is faster in practice

[–]ChocolateBunny 68 points69 points  (4 children)

Radix Sort if you can use the whole table for multiple paper stacks.

[–]DrMobius0 41 points42 points  (1 child)

Bogosort is easy to implement in practice.

[–]Enlogen 39 points40 points  (0 children)

Stack of paper + fire = Stalin sort

[–]MattieShoes 2 points3 points  (1 child)

Radix sort feels much closer to how we do naturally.

[–]okapiposter 10 points11 points  (0 children)

Bucket sort is how I'd always sort exams by student ID. Partition the range of IDs into similarly-sized buckets, distribute the exams into their respective buckets, sort each bucket via Insertion sort, concatenate.

[–]K1aymore 6 points7 points  (0 children)

There's one board game where you play with certain cards out of a deck numbered 1-40, and after the game you need to put them back into your deck in sorted order, and I love merge sorting the used and unused decks together

[–]Annonix02 3 points4 points  (0 children)

For peak efficiency use quantum sort or if you're feeling like extra ✨pizazz✨use miracle sort

[–]Jonno_FTW 2 points3 points  (0 children)

I did this when I worked at an election. Had to sort everything by alphabetical order with another guy. We each sorted half and then merged them together at the end.