Está en la página 1de 4

posicion vector minimo i j aux si (vector[j] < vector[minimo]) minimo=j

1 -1000 1 1 2 -1 70 1
2 -1 2 3 50 -1 0
3 50 4 1970 -1 0
4 1970 5 2020 -1 0
5 2020 6 -1000 -1 1
6 70 6 7 47 -1000 0
7 47 8 1 -1000 0
8 1 9 0 -1000 0
9 0 10 -70 -1000 0
10 -70 11
cuando j llegue a once
aux <- vector[i]
vector[i] <- vector[minimo]
vector[minimo] <- aux
i incremantamos en 1
j vale i +1
minimo vale i
posicion vector minimo i j aux si (vector[j] < vector[minimo]) minimo=j
1 -1000 2 3 50 -1 0
2 -70 2 4 1970 -1 0
3 50 5 2020 -1 0
4 1970 6 70 -1 0
5 2020 7 47 -1 0
6 70 8 1 -1 0
7 47 9 0 -1 0
8 1 10 -70 -1 1
9 0 11
10 -1 10
cuando j llegue a once
aux <- vector[i]
vector[i] <- vector[minimo]
vector[minimo] <- aux
i incremantamos en 1
j vale i +1
minimo vale i
posicion vector minimo i j aux si (vector[j] < vector[minimo]) minimo=j
1 -1000 3 4 1970 50 0
2 -70 5 2020 50 0
3 -1 3 6 70 50 0
4 1970 7 47 50 1
5 2020 8 1 47 1
6 70 9 0 1 1
7 47 7 10 -1 0 1
8 1 8 11
9 0 9
10 50 10
cuando j llegue a once
aux <- vector[i]
vector[i] <- vector[minimo]
vector[minimo] <- aux
i incremantamos en 1
j vale i +1
minimo vale i
posicion vector minimo i j aux si (vector[j] < vector[minimo]) minimo=j
1 -1000 4 5 2020 1970 0
2 -70
3 -1
4 1970 4
5 2020
6 70
7 47
8 1
9 0
10 50
cuando j llegue a once
aux <- vector[i]
vector[i] <- vector[minimo]
vector[minimo] <- aux
i incremantamos en 1
j vale i +1
minimo vale i

También podría gustarte