Bubble Sort em Linguagem C

Este é um método de ordenação de vetor, ele vai testando o indice atual com o próximo e deixando o menor primeiro, ele caiu em desuso porque era muito demorada a ordenação dele.

Sintaxe:

void bubble( int v[], int qtd )
{
int i;
int j;
int aux;
int k = qtd - 1 ;

for(i = 0; i < qtd; i++)
{
for(j = 0; j < k; j++)
{
if(v[j] > v[j+1])
{
aux = v[j];
v[j] = v[j+1];
v[j+1]=aux;
}
}
k--;
}
}

19 comentários:

Anônimo disse...

HIHI!

Anônimo disse...

HihiHI

Anônimo disse...

HOHO!=D

Anônimo disse...

HUHU!o/

Anônimo disse...

Hey

Anônimo disse...

Que foreveralone este anônimo acima.

Anônimo disse...

Que forever alone esse forever alone

Anônimo disse...

8======================D

Anônimo disse...

Chupa ^

Anônimo disse...

adogo

Anônimo disse...

Parabéns.... muito bom o exemplo bem simples de entender!! valeu mesmo

Anônimo disse...

FILHO DA PUTA, ESSA PORRA NAO É UM BUBBLE SORT

TORTA - UNESP BAURU

Anônimo disse...

esse funciona.


#include
void main ( )
{
int a[6] = {2,1,6,4,3,5};
int i, j, tmp;

for(i = 0; i < 5; i++)
{
for(j = i+1; j < 6; j++)
{
if(a[j] < a[i])
{
tmp = a[i];
a[i] = a[j];
a[j] = tmp;

}
}
}

for(i = 0; i < 6; i++)
{
printf(" %d ", a[i]);
}



}

Anônimo disse...

AIAIAIAIIA

Anônimo disse...

nenhum funciona

Anônimo disse...

Lixo!!!!

Anônimo disse...

ahsuahushaushaus

Anônimo disse...

#foraTemer

matheus disse...

porra nenhuma caralho

Postar um comentário

Postagens recentes Postagens antigas Inicio
Geo Visitors Map