Enviado em 29/05/2018 - 01:26h
"Boa meia noite"! Estou estudando por conta própria algoritmos de ordenação de vetores e eu estava olhando mais sobre
#include <stdio.h>
#include <stdlib.h>
#define SIZE 10
int main(void){
int vet[SIZE]={45, 20, 89, 60, 35, 78, 13, 25, 97, 61};
printf("\n\nDesordenado: ");
for(unsigned int i=0; i<SIZE; i++){
printf("[%d] ", vet[i]);
}
printf("\n\n");
int swap;
for(unsigned int x=0; x<SIZE; x++){
for(unsigned int y=0; y<SIZE; y++){
if(vet[x]<vet[y]){
swap=vet[x];
vet[x]=vet[y];
vet[y]=swap;
}
}
}
printf("\n\nOrdenado: ");
for(unsigned int i=0; i<SIZE; i++){
printf("[%d] ", vet[i]);
}
printf("\n\n");
system("pause"); //troll detected...
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#define SIZE 10
int main(void){
int vet[SIZE]={45, 20, 89, 60, 35, 78, 13, 25, 97, 61};
printf("\n\nDesordenado: ");
for(unsigned int i=0; i<SIZE; i++){
printf("[%d] ", vet[i]);
}
printf("\n\n\n\tOrdenando: \n\n\n");
int swap;
for(unsigned int x=0; x<SIZE; x++){
for(unsigned int y=0; y<SIZE; y++){
printf("[%d]=%d eh menor que [%d]=%d??? ", x, vet[x], y, vet[y]);
if(vet[x]<vet[y]){
printf("Yes!\n\n");
swap=vet[x];
vet[x]=vet[y];
vet[y]=swap;
for(unsigned int i=0; i<SIZE; i++){
printf("[%d] ", vet[i]);
}
printf("\n\n");
}else{
printf("No!\n");
}
}
}
printf("\n\nOrdenado: ");
for(unsigned int i=0; i<SIZE; i++){
printf("[%d] ", vet[i]);
}
printf("\n\n");
return 0;
}
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Primeiras impressões do Debian 13 (8)
como resolver o problema de som do linux mint mate (4)