Thread binäre Daten: binäre Daten zeitoptimal einlesen (10 answers)
Opened by rookie at 2004-07-28 15:27

Ishka
 2004-07-28 16:27
#85048 #85048
User since
2003-08-04
771 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Kommt drauf an, was du genau machen willst. Wenn du alle Daten brauchst, dann gibts nichts außer allen einzulesen. Wenn du nur bestimmte Daten haben willst (zB. Byte Nr. 4321 und Byte Nr. 47328), dann kann man tatsächlich was machen -- sllerdings schau ich erst nach, wenn ich weiß, daß du das brauchst, weil ich sonst zu faul für bin ;)
sub z{if(@_){1while$x[$k=rand 10];t($t=$x[$k]=1)}print map"$z[$x[$_]]$_".($_%3?
"":"\n"),1..9}sub t{$j=0;$x[$_+1]==$t&&($j+=2**$_)for 0..8;z,die"Gewinner $z[$t]
"if grep$_==($j&$_),7,56,73,84,146,273,292,448;z,die"Gleichstand\n"if@x>9&&!grep
!$_,@x}@x=4;@z=qw{. [ (};z$^T&1;while(<>){next if$_>9||$x[$_];t$t=$x[$_]=2;z 1}

View full thread binäre Daten: binäre Daten zeitoptimal einlesen