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 = 0.51093 ms
Ladwein's pure PHP (array_unique function)
4
1
3
2
8
6
10
5
9
0
7
time elapsed = 0.06509 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 = 4.62103 ms
Ladwein's pure PHP (array_unique function)
[snip data]
time elapsed = 0.67806 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 = 45.69316 ms
Ladwein's pure PHP (array_unique function)
[snip data]
time elapsed = 8.80885 ms
done.
for European Experts Exchange and Edaìn Works back to list of test scripts
Last update 2010-03-14 08:16:54
| Add This Article To: |
Del.icio.us |
Digg |
Google |
Spurl |
Blink |
Furl |
Simpy |
Y! MyWeb |