edainworks.com :: VGR :: comparison of various unique-values extracting methods .
Displaying sorted results
original unsorted array (dimension=100) :
element 0 : value 4
element 1 : value 1
element 2 : value 3
element 3 : value 2
element 4 : value 1
element 5 : value 2
element 6 : value 8
element 7 : value 6
element 8 : value 3
element 9 : value 10
element 10 : value 4
element 11 : value 5
element 12 : value 4
element 13 : value 4
element 14 : value 4
element 15 : value 9
element 16 : value 2
element 17 : value 2
element 18 : value 6
element 19 : value 8
element 20 : value 3
element 21 : value 5
element 22 : value 0
element 23 : value 3
element 24 : value 7
element 25 : value 8
element 26 : value 5
element 27 : value 8
element 28 : value 8
element 29 : value 2
element 30 : value 2
element 31 : value 10
element 32 : value 5
element 33 : value 3
element 34 : value 0
element 35 : value 2
element 36 : value 4
element 37 : value 3
element 38 : value 10
element 39 : value 4
element 40 : value 4
element 41 : value 7
element 42 : value 9
element 43 : value 10
element 44 : value 0
element 45 : value 6
element 46 : value 9
element 47 : value 5
element 48 : value 2
element 49 : value 6
element 50 : value 7
element 51 : value 5
element 52 : value 5
element 53 : value 8
element 54 : value 6
element 55 : value 9
element 56 : value 7
element 57 : value 7
element 58 : value 4
element 59 : value 9
element 60 : value 4
element 61 : value 6
element 62 : value 1
element 63 : value 3
element 64 : value 5
element 65 : value 9
element 66 : value 6
element 67 : value 7
element 68 : value 5
element 69 : value 8
element 70 : value 0
element 71 : value 7
element 72 : value 4
element 73 : value 9
element 74 : value 1
element 75 : value 7
element 76 : value 6
element 77 : value 1
element 78 : value 1
element 79 : value 6
element 80 : value 2
element 81 : value 3
element 82 : value 7
element 83 : value 6
element 84 : value 5
element 85 : value 4
element 86 : value 1
element 87 : value 8
element 88 : value 6
element 89 : value 0
element 90 : value 1
element 91 : value 3
element 92 : value 9
element 93 : value 3
element 94 : value 9
element 95 : value 0
element 96 : value 3
element 97 : value 8
element 98 : value 0
element 99 : value 4
Instantaneous sort + display unique values' array
unique values array is :
0
1
2
3
4
5
6
7
8
9
10
time elapsed = 1.09601 ms
Ladwein's pure PHP (array_unique function)
4
1
3
2
8
6
10
5
9
0
7
time elapsed = 0.90504 ms
NOT displaying sorted results (you can trust me, they're sorted!)
original unsorted array (dimension=1000) :
[snip data]
Instantaneous sort + display unique values' array
unique values array is :
[snip data]
time elapsed = 10.44297 ms
Ladwein's pure PHP (array_unique function)
[snip data]
time elapsed = 16.63494 ms
NOT displaying sorted results (you can trust me, they're sorted!)
original unsorted array (dimension=10000) :
[snip data]
Instantaneous sort + display unique values' array
unique values array is :
[snip data]
time elapsed = 104.21801 ms
Ladwein's pure PHP (array_unique function)
[snip data]
time elapsed = 236.84406 ms
done.
for European Experts Exchange and Edaìn Works back to list of test scripts
Last update 2010-12-04 10:27:12
Copyright(©)(c) the respective authors. Licensed under the Creative Commons Attribution Share Alike 3.0 License
.
These pages are served without commercial sponsorship. (No popup ads, etc...). Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE.
Please DO link to this page!