Bubble-Sort ottimizzato, ottimo per piccoli array di ogni genere.
La velocità dipende fortemente dalla potenza del server, ma se è buona, anche array di certe dimensioni sono ordinati rapidamente.
<pre id=code><font face=courier size= id=code>
Dim i
Dim j
Dim n
Dim v
n = UBound(arr)
For i = LBound(arr) To n
For j = i + 1 To n
If arr(i) > arr(j) Then
v = arr(i)
arr(i) = arr(j)
arr(j) = v
End If
Next
Next
</font id=code></pre id=code>
Giovanni
---
http://www.y2ksw.com/vbulletin