Algoritmo em C - Ordenação por Inserção
Publicado por Shermam Tacia da Costa Lima (última atualização em 20/02/2020)
[ Hits: 3.084 ]
Este algoritmo realiza a ordenação por Inserção, dado o vetor.
#include<stdio.h>
#include<stdlib.h>
#define tam 5
//Algoritmo de Ordenação por Inserção
void ordInsercao(int *a);
main(){
int a[tam] = {1,1,4,2,9};
ordInsercao(a);
for ( int i=0; i<tam; i++){
printf (" %i ", a[i]);
}
}
void ordInsercao(int *a){
int i, j, atual;
for (i =1; i<tam; i++){
atual = a[i];
j = i-1;
while (j>=0 && a[j] > atual){
a[j+1] = a[j];
j--;
}
a[j+1] = atual;
}
}
//ST
Algoritmo em C - Ordenação por Seleção
Máximo Divisor Comum (algoritmo de Euclides)
Calculo de Diagonais de Triangulo
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Instalador não reconhece SSD Sata. (15)
como deixo uma inferface grafica abrir automaticamente (5)









