[Tokyo.pm] Re: わかりやすいソート (Re: [Tokyo.pm] Re: [Tokyo.pm] JUS感想)

IMAZU Hideyo himazu @ ms.com
1999年 10月 6日 (水) 20:49:43 CDT


At 99/10/7 09:51 +0900, maeda @ src.ricoh.co.jp wrote:
> あと、歌代さんの例では最初に初期化するときにmapを使っていますが、
> これはlengthが1つのスカラ値を必ず返すことがわかっているからでき
> るんであって、普通はperlfaq4やperldoc -f sortのようにfor文でやら
> ないとまずいです。
>     wrong:
> 	@keys1 = map { getkey1($_) } @unsorted;
> 	@keys2 = map { getkey2($_) } @unsorted;
>     right:
> 	for (@unsorted) {
> 	    push(@keys1, getkey1($_));
> 	    push(@keys2, getkey2($_));
> 	}

push の第2引数もリストコンテキストですから、同じ気がするのですが。

--
今津 英世 (いまづ ひでよ)
モルガン・スタンレー証券 東京支店



Tokyo-pm メーリングリストの案内