2012-01-23 3 views
5

sort이있는 행이 더 많은 임의의 배열을 갖거나 여기서 sort은 낭비입니까?셔플 : 정렬의 영향

use List::Util qw(shuffle); 


@random1 = shuffle sort keys %vocables; 

@random2 = shuffle keys %vocables; 

답변

10

입니다하지 않습니다. 셔플이 작동하기 때문에 일종의 프로세서 시간 낭비입니다. 좋은 셔플의 요점은 기존 요소의 순서를 없애는 것입니다.

10

'종류'가 더 이상 무작위로 만들고 셔플은 차이를 만들어 전에 일종의을 배치 한 다음 파괴 될 것이다 셔플 경우 폐기물