Metodo BubbleSort  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

E ae galera do GUJ java blz!!! Olha eu estou implementando uma aplicacao que usa o metodo BubbleSort mas na hora que eu rodo ele me da um erro de java.lang.ArrayIndexOutOfBoundsException. mas pelo que eu vi não to conseguindo achar o erro....conto com a colaboracao de vcs...
Codigo java:

// Metodo BubbleSort
public void insereBubbleSort(int[] numero) {
int k = numero.length;
boolean troca = true;
int ultimaTroca = k;
int aux = 0;

while (troca) {
troca = false;
for (int i = 0; i < numero.length; i++){
if (numero[i] > numero[i + 1]){
aux = numero[i];
numero[i] = numero[i + 1];
numero[i + 1] = aux;
troca = true;
ultimaTroca = i;
}
}
k = ultimaTroca;
}
}

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
bzanchet
Java Ninja

Membro desde: 18/05/2006 20:04:34
Mensagens: 256
Offline

Por favor, use as tags de código.

http://conceitua-se.blogspot.com/
[WWW] [MSN]
bzanchet
Java Ninja

Membro desde: 18/05/2006 20:04:34
Mensagens: 256
Offline

O seu loop vai até o último elemento do array e tenta acessar i+1.

Tente fazer o loop ir até o penúltimo, apenas.

http://conceitua-se.blogspot.com/
[WWW] [MSN]
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Eu fiz o loop ir ate a penultima e ainda nao deu certo

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
bzanchet
Java Ninja

Membro desde: 18/05/2006 20:04:34
Mensagens: 256
Offline

Mas não deu mais ArrayIndexOutOfBoundsException, correto?

http://conceitua-se.blogspot.com/
[WWW] [MSN]
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Sinto muito.. ainda esta dando o erro....

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Olha o codigo denovo....

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
omaisnormalbaba
JavaGuru

Membro desde: 27/03/2006 18:45:11
Mensagens: 223
Localização: Passos - Mg
Offline

Consegui galera.. vlew

omaisnormalbaba!!!!!!!!!!!!
[Email] [MSN]
Marc?
What is classpath?

Membro desde: 26/05/2011 09:00:48
Mensagens: 5
Offline

Olá sou novo aqui, e estou com uma duvida o metodo Bubble sort pode ser usado em uma Matriz sem antes passar o conteudo da matriz em um Vetor auxiliar?
Desde já obrigado pela ajuda.
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team