Ir ao conteúdo

Modificação de Vetor utilizando ponteiro.


Pedro Augusto_736197

Posts recomendados

Postado

Pra resolver isso http://br.spoj.com/problems/PROIBIDO eu preciso usar busca binária, porém busca binária precisa que o vetor esteja ordenado.

Eu não estou conseguindo modificar meu vetor e ordená-lo, acredito que seja por que eu estou usando o malloc no vetor, como ela retorna um ponteiro acho que os parâmetros estão errados, como consigo modificar o vetor sendo que ele é representado por um ponteiro?

Segue o código o problema é só na parte comentada, o resto está funcionando normalmente.

post-746143-0-11078900-1417578982_thumb.

 

 

Problema resolvido, eu achei que era por conta de V ser um ponteiro ele não tava trocando os valores, na verdade faltava uma abrir e fechar as chaves do for da linha 12, o if da linha 14 tinha que ser:

if (V[e] < V[min])

    min = i;

Ao invés de:

if (V[e] < V[min])

    min = e;

Falta de atenção, rs...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!