choosing socks from a pile
120255
Expected Number of Single Socks when Matching Socks
19101
Permutation induced by a partition
29845
Canasta: Rules to pick up discard pile when frozen or not frozen
27025
How do I choose an element from a non-empty set?
119889
Pile splitting problem (Proof by induction)
112915
is it possible to do quicksort of a list with only one passing?
145102
Selecting A combination of minimum cost
57822
Number of ways to choose two disjoint subsets of a set
129627
How to "shuffle" an array?
37051
Choosing numbers without consecutive numbers.
57992
choosing points interior to a square
112897
Weighted random selection with and without replacement
30026
Random weighted choice
23175
Canonical URLs in sortable paginated lists
97111
Weighted choice short and simple
31714
Randomly select an item from a list
47365
Algorithm to print out a shuffled list, in-place and with O(1) memory