包含sort的行是否会导致更随机的数组,或者这里的sort只是浪费?
use List::Util qw(shuffle);
@random1 = shuffle sort keys %vocables;
@random2 = shuffle keys %vocables;发布于 2012-01-23 22:05:53
如果在混洗之前放置一个排序有区别,那么混洗就会被破坏。由于shuffle可以工作,这种排序是对处理器时间的浪费。好的混洗的全部要点是消除元素的任何预先存在的顺序。
发布于 2012-01-23 21:49:37
排序不会使它变得更随机,这是一种浪费
https://stackoverflow.com/questions/8972630
复制相似问题