Initial

1/1: Speedup: 0.065
2/1: Speedup: 0.009
3/1: Speedup: 0.007
4/1: Speedup: 0.007
5/1: Speedup: 0.008
6/1: Speedup: 0.007
7/1: Speedup: 0.007
8/1: Speedup: 0.007
9/1: Speedup: 0.005
10/1: Speedup: 0.026
1/10: Speedup: 0.053
2/10: Speedup: 0.035
3/10: Speedup: 0.034
4/10: Speedup: 0.034
5/10: Speedup: 0.039
6/10: Speedup: 0.038
7/10: Speedup: 0.036
8/10: Speedup: 0.038
9/10: Speedup: 0.038
10/10: Speedup: 0.035
1/100: Speedup: 0.293
2/100: Speedup: 0.323
3/100: Speedup: 0.319
4/100: Speedup: 0.321
5/100: Speedup: 0.375
6/100: Speedup: 0.343
7/100: Speedup: 0.354
8/100: Speedup: 0.356
9/100: Speedup: 0.335
10/100: Speedup: 0.305
1/1000: Speedup: 0.954
2/1000: Speedup: 1.550
3/1000: Speedup: 1.991
4/1000: Speedup: 2.327
5/1000: Speedup: 7.119
6/1000: Speedup: 15.318
7/1000: Speedup: 18.206
8/1000: Speedup: 17.372
9/1000: Speedup: 18.188
10/1000: Speedup: 17.280
1/10000: Speedup: 8.350
2/10000: Speedup: 0.681
3/10000: Speedup: 0.677
4/10000: Speedup: 0.678
5/10000: Speedup: 0.719
6/10000: Speedup: 0.659
7/10000: Speedup: 1.227
8/10000: Speedup: 1.269
9/10000: Speedup: 1.166
10/10000: Speedup: 1.124
1/100000: Speedup: 1.385
2/100000: Speedup: 1.478
3/100000: Speedup: 1.216
4/100000: Speedup: 1.281
5/100000: Speedup: 1.325
6/100000: Speedup: 1.212
7/100000: Speedup: 1.387
8/100000: Speedup: 1.256
9/100000: Speedup: 1.150
10/100000: Speedup: 1.322
1/1000000: Speedup: 0.904
2/1000000: Speedup: 1.111
3/1000000: Speedup: 1.094
4/1000000: Speedup: 0.931
5/1000000: Speedup: 1.057
6/1000000: Speedup: 1.150
7/1000000: Speedup: 1.074
8/1000000: Speedup: 1.064
9/1000000: Speedup: 1.053
10/1000000: Speedup: 1.049


Delayed allocation of ArrayLists

1/1: Speedup: 0.084
2/1: Speedup: 0.136
3/1: Speedup: 0.109
4/1: Speedup: 0.035
5/1: Speedup: 0.068
6/1: Speedup: 0.066
7/1: Speedup: 0.067
8/1: Speedup: 0.068
9/1: Speedup: 0.069
10/1: Speedup: 0.065
1/10: Speedup: 0.058
2/10: Speedup: 0.126
3/10: Speedup: 0.112
4/10: Speedup: 0.112
5/10: Speedup: 0.111
6/10: Speedup: 0.107
7/10: Speedup: 0.111
8/10: Speedup: 0.105
9/10: Speedup: 0.102
10/10: Speedup: 0.106
1/100: Speedup: 0.212
2/100: Speedup: 0.197
3/100: Speedup: 0.196
4/100: Speedup: 0.178
5/100: Speedup: 0.203
6/100: Speedup: 0.202
7/100: Speedup: 0.193
8/100: Speedup: 0.192
9/100: Speedup: 0.202
10/100: Speedup: 0.231
1/1000: Speedup: 0.704
2/1000: Speedup: 4.259
3/1000: Speedup: 1.329
4/1000: Speedup: 1.777
5/1000: Speedup: 1.730
6/1000: Speedup: 1.794
7/1000: Speedup: 1.755
8/1000: Speedup: 1.803
9/1000: Speedup: 1.774
10/1000: Speedup: 1.771
1/10000: Speedup: 2.641
2/10000: Speedup: 0.159
3/10000: Speedup: 0.293
4/10000: Speedup: 0.165
5/10000: Speedup: 0.292
6/10000: Speedup: 0.175
7/10000: Speedup: 0.376
8/10000: Speedup: 1.600
9/10000: Speedup: 1.680
10/10000: Speedup: 1.656
1/100000: Speedup: 1.488
2/100000: Speedup: 1.194
3/100000: Speedup: 1.519
4/100000: Speedup: 1.588
5/100000: Speedup: 1.540
6/100000: Speedup: 1.556
7/100000: Speedup: 1.482
8/100000: Speedup: 1.450
9/100000: Speedup: 1.202
10/100000: Speedup: 1.586
1/1000000: Speedup: 1.215
2/1000000: Speedup: 1.454
3/1000000: Speedup: 1.419
4/1000000: Speedup: 1.201
5/1000000: Speedup: 1.407
6/1000000: Speedup: 1.378
7/1000000: Speedup: 1.427
8/1000000: Speedup: 1.380
9/1000000: Speedup: 1.381
10/1000000: Speedup: 1.341


Indexed for loops on access to lists

