Programación de máquina de trasplante de cabello con cepillo de alambre CNC
voidinsertion_sort(intarray[], intfirst, intlast)
{
inti, j
inttemp; p>for(i=primero 1;ilt;último;i)
{
temp=array[i];
j=i-1;
//Compare con los números ordenados uno por uno. Si es mayor que temp, el número se moverá más tarde
mientras((jgt;=0)amp;amp; (matriz[j]gt ;temp))
{
matriz[j 1]=matriz[j];
j--;
}
//Hay un número mayor que temp
if(j!=i-1)
{array[j 1] =temp;}
}
}