[問題] 請教perl高手,有看不懂的code
這是google找到的
用來打亂array內的值
不過
sub shuffle (@) {
my @a=\(@_);
my $n;
my $i=@_;
map {
$n = rand($i--);
(${$a[$n]}, $a[$n] = $a[$i])[0];
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^不是很懂這一行
} @_;
}
請perl高手
開導一下
謝謝喔
少打到 以補上
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.55.233
※ 編輯: kado0413 來自: 140.109.55.233 (11/24 13:06)
→
11/24 17:00, , 1F
11/24 17:00, 1F
→
11/24 18:21, , 2F
11/24 18:21, 2F
推
11/24 19:30, , 3F
11/24 19:30, 3F
※ 編輯: kado0413 來自: 114.32.5.59 (11/24 22:42)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章