Bublbubblesort
Publicado por Jordano R Reis 26/12/2004
[ Hits: 6.275 ]
Minha primeira implementacao do metodo de ordenacao da bolha...
Foi utilizada a funcao rand() (compilado no dev-c++)
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
//using namespace std;
int levetor(int vet[],int tam)
{
for(int i=0; i<tam;i++)
vet[i] = (1+rand()%tam);
for(int i=0; i<tam; i++)
cout << vet[i]<<" , ";
}
void bubblesort(int vet[],int tam)
{
int tmp;
for(int i=0; i<tam; i++)
for(int j=0; j<tam; j++)
{
if(j != tam -1)
if(vet[j] > vet[j+1])
{
tmp = vet[j];
vet[j] = vet[j+1];
vet[j+1] = tmp;
}
}
for(int i=0; i<tam; i++)
cout << vet[i]<<" , ";
}
void main(){
int tam;
char resp = 's';
while(resp == 's' || resp == 'S' )
{
system("cls");
cout<<"Digite o Tamanho da colecao de dados:\n";
cin>>tam;
int vetor[tam];
cout << "vetor nao ordenado:\n";
levetor(vetor,tam);
cout << "\nvetor ordenado:\n";
bubblesort(vetor,tam);
cout << "\n\n\nPretende fazer outra ordenacao?\t";
cin >> resp;
}
}
Passando uma matriz para funcao
Lista simplesmente encadeada com busca auto-organizada
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Instalação do K3s Single-Node com Rancher no Ubuntu 24.04
Usei o NotebookLM para Auditar Logs do Linux
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Preparando o Ambiente para Administrar o Samba 4 a partir do Windows com RSAT
WiFi Seguro: EAP-TLS com FreeRADIUS e Active Directory (LDAP)
A diferença entre a fala de um Samuel e a fala de alguém que conhece o... (4)









