作者deh3215 ()
看板Perl
標題[問題] 如何求得陣列中每個元素出現次數?
時間Sat Mar 21 16:45:24 2009
如標題,有模組可處理嗎,想自己寫,覺得似乎不是很難,但沒sense...
目前用兩個迴圈可以搞定,程式碼會像裹腳布用
hash也可以,程式碼較簡潔,不過目前hash比較不熟..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.168.75
1F:→ xlissvia:用迴圈應該可以寫吧? 03/21 22:38
2F:推 cot123:用hash囉 03/22 01:27
※ 編輯: deh3215 來自: 61.223.228.72 (03/22 10:56)
※ 編輯: deh3215 來自: 61.223.228.72 (03/22 10:57)
3F:推 cot123:$hash{$_}++ for @array; 03/22 18:00
4F:→ cot123:print "$_: $hash{$_}\n" for keys %hash; 03/22 18:00
5F:→ deh3215:樓上正解 雖然後來要寫出來,不過頗汗顏... 03/22 20:17
6F:→ deh3215:hash果然很強大,得好好學著使用... 03/22 20:20