Anglais Francais Prosygma Italie
-
    hebergement asp
prosygma_logo

Tri de tableau en ASP : Bubble Sort

Techniques

Cette section permet de regrouper un ensemble de techniques ou de scripts qui ont l'originalité d'arriver à résoudre une difficulté avec le moindre effort ou qui sont particulièrement efficaces...


/ Tri de tableau en ASP : Array Sorting

Dans maintes applications ASP nous pouvons être amener à trier des tableaux. Ce tutoriel a pour but de distinguer plusieures techniques possibles puis d'en réaliser un comparatif.

Bubble Sort ou tri à bulle :

Cet algorithme de tri de tableau est probablement le plus connu à défaut d'être le plus efficace :

<%
Dim arrValue 
arrValue = Array(12,24,51,24,15,35,15,65,418)
Function BubbleSort(arrInt)
for i = UBound(arrInt) - 1 To 0 Step -1
for j= 0 to i
if arrInt(j)>arrInt(j+1) then
temp = arrInt(j+1)
arrInt(j+1) = arrInt(j)
arrInt(j) = temp
end if
next
next
BubbleSort = arrInt
end function
response.write Join(BubbleSort(arrValue),",")
%>