- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
FileStream fsSource = new FileStream(fileName, FileMode.Open, FileAccess.Read);
byte[] b = new byte[8192];
int[] a = new int[4096];
fsSource.Read(b, 0, 8192);
int sum=0;
int elem;
for (int i = 0; i < 4096; i++)
{
elem = b[i * 2] * 256 + b[i*2+1];
a[i] = elem; //раз уж нам всё равно надо заполнять этот массив, то мы его заполним
sum += elem;
}
Lure Of Chaos 12.06.2011 09:57 # 0
SmackMyBitchUp 12.06.2011 10:01 # +1
Lure Of Chaos 12.06.2011 10:04 # +2
bugmenot 14.06.2011 14:15 # 0
3.14159265 14.06.2011 21:08 # 0
>http://www.youtube.com/watch?v=myFhO_RCndw
ай рорудо
Govnocoder#0xFF 16.06.2011 17:05 # 0
slirx 12.06.2011 10:23 # −2
зачем массив "а" не понятно вообще. к чему там формула? и зачем создавать переменную elem? работа цикла ужасающая. ко всему этому магические числа.
TarasB 14.06.2011 09:27 # 0
absolut 14.06.2011 17:31 # 0
O(1) ваще-то.
bugmenot 14.06.2011 17:38 # +1
TarasB 15.06.2011 10:33 # 0
absolut 15.06.2011 16:08 # 0
guest 16.06.2011 02:54 # 0
Так что, Тарас, если дельфи не современный, то пиши на нормальных развиваемых языках.
3.14159265 16.06.2011 14:49 # +1
or i am wrong?
guest 16.06.2011 21:52 # −1
GeaR 17.06.2011 02:31 # 0
В любом случае, не быстрее, чем создание(хотя и быстрое) + инициализация новой переменной
т.е. мысль Тараса, которую я посчитал иронией, без иронии. это gg
GeaR 17.06.2011 02:20 # 0
guest 28.06.2011 21:24 # 0
guest 28.06.2011 21:24 # 0
RaZeR 12.06.2011 11:52 # +2
Deal with it.
Paragraf 12.06.2011 12:46 # 0
guest8 08.04.2019 20:56 # −999
guest8 09.04.2019 10:56 # −999