|
|
|
|
|
by refibrillator
189 days ago
|
|
Love anecdotes like this! But admittedly I feel a bit lost, so please forgive my ignorance when I ask: why does choosing a subset of k integers at random require deduplication? My naive intuition is that sampling without replacement can be done in linear time (hash table to track chosen elements?). I’m probably not understanding the problem formulation here. |
|
Of course my intuition would be that you can do a random shuffle and then take the first k, which is O(N). So I might be misunderstanding.