Objektinio programavimo su C++ pirmoji užduotis
0.5/0.4 Versijos testavimas (1 strategija):
Vector duomenų tipas List duomenų tipas
Įrašų skaičius |
Operacijos |
Kiek užtruko |
|
Įrašų skaičius |
Operacijos |
Kiek užtruko |
|
1000 |
nuskaitymas iš failų |
0.08 s |
|
1000 |
nuskaitymas iš failų |
0.04 s |
|
|
studentų rusiavimas |
0.02 s |
|
|
studentų rusiavimas |
0.01 s |
|
10000 |
nuskaitymas iš failų |
0.57 s |
|
10000 |
nuskaitymas iš failų |
0.42 s |
|
|
studentų rusiavimas |
0.17 s |
|
|
studentų rusiavimas |
0.11 s |
|
100000 |
nuskaitymas iš failų |
4.86 s |
|
100000 |
nuskaitymas iš failų |
4.21 s |
|
|
studentų rusiavimas |
1.55 s |
|
|
studentų rusiavimas |
1.03 s |
|
1000000 |
nuskaitymas iš failų |
46.86 s |
|
1000000 |
nuskaitymas iš failų |
40.37 s |
|
|
studentų rusiavimas |
15.37 s |
|
|
studentų rusiavimas |
9.57 s |
|
10000000 |
nuskaitymas iš failų |
7.97 min |
|
10000000 |
nuskaitymas iš failų |
6.12 min |
|
|
studentų rusiavimas |
5.27 min |
|
|
studentų rusiavimas |
5.93 min |
|
1.0 Versijos testavimas (2 strategija):
Vector duomenų tipas List duomenų tipas
Įrašų skaičius |
Operacijos |
Kiek užtruko |
|
Įrašų skaičius |
Operacijos |
Kiek užtruko |
|
1000 |
nuskaitymas iš failų |
0.05 s |
|
1000 |
nuskaitymas iš failų |
0.04 s |
|
|
studentų rusiavimas |
0.02 s |
|
|
studentų rusiavimas |
0.01 s |
|
10000 |
nuskaitymas iš failų |
0.58 s |
|
10000 |
nuskaitymas iš failų |
0.51 s |
|
|
studentų rusiavimas |
0.17 s |
|
|
studentų rusiavimas |
0.15 s |
|
100000 |
nuskaitymas iš failų |
5.45 s |
|
100000 |
nuskaitymas iš failų |
4.32 s |
|
|
studentų rusiavimas |
1.81 s |
|
|
studentų rusiavimas |
1.28 s |
|
1000000 |
nuskaitymas iš failų |
52.59 s |
|
1000000 |
nuskaitymas iš failų |
40.09 s |
|
|
studentų rusiavimas |
16.89 s |
|
|
studentų rusiavimas |
12.30 s |
|
Įranga su kuria atliktas testavimas:
Tipas |
Įranga |
OS: |
Windows 10, 64-bit |
CPU: |
i5-6400 2.70 GHz |
RAM: |
8.00 GB |
SSD: |
128.00 GB |