#include #include #define MAXTAM 5 void insertionSortBin(int *V, int n) { int i, j, meio, esq, dir; int aux; for (i = 1; i < n; i++) { aux = V[i]; esq = 0; dir = i; while (esq < dir) { meio = (esq + dir) / 2; if (V[meio] <= aux) esq = meio + 1; else dir = meio; } for (j=i; j>esq; j--) { V[j] = V[j-1]; } V[dir] = aux; } } int main() { int i; int vet[MAXTAM]; for (i=0; i