Thread Über viele(!) Boolesche Werte iterieren: Array oder Bit::Vector oder was?
(14 answers)
Opened by flowdy at 2012-08-03 22:56
Ich denk was auch Zeit kostet ist die Wandlung von String zu Zahl. Ich denke noch mal schneller dürfte das sein:
Code (perl): (dl
)
1 2 if ($v ne $last || $v eq '0') { push @cache, $v eq '1' ? 1 : -1 } elsif($v eq '1') { $cache[-1] ++ } Das funktioniert wunderbar solange man es mit "0" und "1" zu tun hat. |