Picking 2 random elements from array

前端 未结 9 948
一向
一向 2020-12-16 18:32

What is the most efficient way to select 2 unique random elements from an array (ie, make sure the same element is not selected twice).

I have so far:



        
9条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-16 19:34

    If you want to get n random elements you could create a shuffled version of your list and then return the first n elements of the shuffled array as a result.

提交回复
热议问题