"Sortare prin selecție" - Processing

ID Autor Duplicat din Ultima modificare
#406 Candale Silviu (silviu) - Sambata, 23 dec 2017, 11:31

Această animație prezintă sortarea prin selecție. O implementare C/C++ a algoritmului este:

int N , V[10];
//citire N, V[]
for(int I = 0 ; I < N - 1 ; I ++)
    for(int J = I + 1 ; J < N ; J ++)
        if(V[I] > V[J])
        {
            int aux = V[I];
            V[I] = V[J];
            V[J] = aux;
        }
x
 
1
var V = new Array(59, 14, 90, 36, 76, 33, 25, 40, 80 , 10);
2
3
4
var N;
5
var I = 0, J = -1;
6
var H = new Array();
7
var vMax;
8
9
var rulez = true;
10
11
var fr_lent = 2, fr_repede = 20;
12
13
var culoareI = "lightblue";
14
var culoareJ = "lightgreen";
15
var culoareBara = "red";
16
var interschimbare = false;
17
var pasInterschimbare = 0;
18
var nrPasiInterschimbare = 10;
Du-te sus!