Exacto, pero si todavia tienes dudas prueba ejemplos con el codigo y asi refuerzas la teoria.
Código C++:
Ver originallong double Cont;
void ordenarBurbuja(int A[], int n)
/* A[]= vector a ordenar
n= tamaño del vector
*/
{
int i=0, j=0;
int aux;
for (i=1; i<n; i++)
{
Cont++;
for(j=0; j<n-i; j++)
{
Cont++;
if (A[j]>A[j+1])
{
aux=A[j];
A[j]=A[j+1];
A[j+1]=aux;
}
}
}
}