potrzebuje miec tablice w ktorej jest podany data,czas i wartosc real
operacje ktore wykonuje na niej to tylko odpowiednie szukanie
format miej wiecej taki:
050901,1430,3.555
050901,1535,4.565
050901,1600,3.885
050901,1730,42.599
050901,1830,31.225
050902,0730,31.225
potrzebuje potem tylko sprawdzac w danej kolumnie i danym wierszu wartosci tej tablicy.
Jak powinienem ją skonstruować by zajmowała jak najmniej pamięci i by szybko mozna bylo robic operacje np. tablica[3][2]:=tablica[1][2]+tablica[2][2];
Wolverine 03-10-2005 20:44
Jak wazna dla ciebie jest milisekunda to nie baw sie w tablice dynamiczne tylko w listy, drzewa, reczny malloc itp.
czy mogłbyś przedstawić przykład alokacji pamięci , drzew lub listy ? - czy to bedzie szybsze od tablicy dynamicznej?
ja robie:
-setLength()
-wczytuje do tablicy dane
-potem jak potrzebuje to robie szukanie w tej tablicy odnoszac sie do konkretnej komórki ( to w listach kierunkowych chyba jest nie mozliwe)
Według mnie w grę wchodzi tylko malloc ale nigdzie nie widze przykładów pod Delphi/Pascal :(