Você está na página 1de 4

ORDENAO void bolhasimplescrescente(int vet[], int n){ int aux; for (int i=0; i<n- ; i!!

){ for (int "=0; "<n- ; "!!){ if(vet["] # vet["! ]){ aux = vet["]; vet["] = vet["! ]; vet["! ] = aux; $ $ $ $ void bolhamelhoradacrescente(int vet[], int n){ int aux, troca= ; for (int i=0; ((i<n- ) %% (troca)); i!!){ troca=0; for (int "=0; "<n- ; "!!){ if(vet["] # vet["! ]){ aux = vet["]; vet["] = vet["! ]; vet["! ] = aux; troca= ; $ $ $ $ void trocasimplescrescente(int vet[], int n){ int aux; for (int i=0; i<n- ; i!!){ for (int "=i! ; "<n; "!!){ if(vet[i] # vet["]){ aux = vet[i]; vet[i] = vet["]; vet["] = aux; $ $ $ $ $ $ $ $ $ void trocasimplesdecrescente(int vet[], int n){ int aux; for (int i=0; i<n- ; i!!){ for (int "=i! ; "<n; "!!){ if(vet[i] < vet["]){ aux = vet[i]; vet[i] = vet["]; vet["] = aux; $ $ $ $ void bolhamelhoradadecrescente(int vet[], int n){ int aux, troca= ; for (int i=0; ((i<n- ) %% (troca)); i!!){ troca=0; for (int "=0; "<n- ; "!!){ if(vet["] < vet["! ]){ aux = vet["]; vet["] = vet["! ]; vet["! ] = aux; troca= ; $ $ $ void bolhasimplesdecrescente(int vet[], int n){ int aux; for (int i=0; i<n- ; i!!){ for (int "=0; "<n- ; "!!){ if(vet["] < vet["! ]){ aux = vet["]; vet["] = vet["! ]; vet["! ] = aux;

void porselecaocrescente(int vet[], int n){ int i, ", aux, menor; for (i=0; i<n- ; i!!){ menor = i; for ("=i! ; "<n; "!!){ if(vet[menor] # vet["]){ menor = "; $ $ aux = vet[i]; vet[i] = vet[menor]; vet[menor] = aux; $ $ void insercaocrescente(int vet[], int n){ int i, ", aux; for (i= ; i<n; i!!){ aux = vet[i]; for ("=i- ; "#=0 %% aux<vet["]; "--){ vet["! ] = vet["]; $ vet["! ] = aux; $ $

void porselecaodecrescente(int vet[], int n){ int i, ", aux, menor; for (i=0; i<n- ; i!!){ menor = i; for ("=i! ; "<n; "!!){ if(vet[menor] < vet["]){ menor = "; $ $ aux = vet[i]; vet[i] = vet[menor]; vet[menor] = aux; $ $ void insercaodecrescente(int vet[], int n){ int i, ", aux; for (i= ; i<n; i!!){ aux = vet[i]; for ("=i- ; "#=0 %% aux#vet["]; "--){ && 'oi trocado o sinal em (aux#vet["]( vet["! ] = vet["]; $ vet["! ] = aux; $ $

BUSCAS
void buscabinariacrescente(int cod, int ini, int f){ )hile(ini <= f){ int meio = (ini ! f)&*; if (cod == vetlista[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ ini = meio ! ; $else{ f = meio - ; $ $ $ cout << +,ao encontrado-+; $ void buscabinariainvertidacrescente(int cod, int ini, int f){ )hile(ini #= f){ int meio = (ini ! f)&*; if (cod == vetlista[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ f = meio ! ; $else{ ini = meio . ; $ $ $ cout << +,ao encontrado-+; $ void buscarecursivacrescente(int cod, int ini, int f, int vetor[]){ )hile(ini <= f){ int meio = (ini ! f)&*; if (cod == vetor[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ return buscarecursivacrescente(cod, meio! , f, vetor); $else{ return buscarecursivacrescente(cod, ini, meio- , vetor); $ $ $ cout << +,ao encontrado-+; $
void buscarecursivainvertidacrescente(int cod, int ini, int f, int vetor[]){

void buscabinariadecrescente(int cod, int ini, int f){ )hile(ini <= f){ int meio = (ini ! f)&*; if (cod == vetlista[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ f = meio - ; $else{ ini = meio ! ; $ $ $ cout << +,ao encontrado-+; $ void buscabinariainvertidadecrescente(int cod, int ini, int f){ )hile(ini #= f){ int meio = (ini ! f)&*; if (cod == vetlista[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ ini = meio - ; $else{ f = meio ! ; $ $ $ cout << +,ao encontrado-+; $ void buscarecursivadecrescente(int cod, int ini, int f, int vetor[]){ )hile(ini <= f){ int meio = (ini ! f)&*; if (cod == vetor[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ return buscarecursivadecrescente(cod, ini, meio- , vetor); $else{ return buscarecursivadecrescente(cod, meio! , f, vetor); $ $ $ cout << +,ao encontrado-+; $
void buscarecursivainvertidadecrescente(int cod, int ini, int f, int vetor[]){

)hile(ini #= f){ int meio = (ini ! f)&*; if (cod == vetor[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ return buscarecursivainvertidacrescente(cod, ini, meio! , vetor); $else{ return buscarecursivainvertidacrescente(cod, meio- , f, vetor); $ $ $ cout << +,ao encontrado-+; $ $ $ cout << +,ao encontrado-+; $ $ )hile(ini #= f){ int meio = (ini ! f)&*; if (cod == vetor[meio]){ cout<<cod<<+ na posicao +<<meio<< endl; return; $else{ if (cod # vetlista[meio]){ return buscarecursivainvertidadecrescente(cod, meio- , f, vetor); $else{ return buscarecursivainvertidadecrescente(cod, ini, meio! , vetor);

Você também pode gostar