[RESOLVIDO] Metodo de busca Binaria!  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
manolo
JavaChild
[Avatar]

Membro desde: 10/09/2009 12:37:23
Mensagens: 137
Localização: Londrina, PR
Offline

Boa tarde galera!

Pessoal estou desenvolvendo um "sisteminha", no qual eu tenho dois métodos de busca, (binário e linear).
Só que está ocorrendo um problema no método de busca linear, que não consigo resolver nem fu*$#!

Segue abaixo a classe de busca binaria:




Classe executável:




O erro que esta ta dando e esse:



O que pode ser galera? Sera que meu método de ordenação esta errado?

Obrigado..

This message was edited 1 time. Last update was at 18/06/2010 17:46:44


João Manolo.
[WWW] [MSN]
Frantic Avenger
Java Ninja
[Avatar]

Membro desde: 19/05/2009 15:01:42
Mensagens: 258
Localização: RJ
Offline

Desculpe mas não posso executar seu código no momento mas eu faria minha ordenação desse jeito (vê se não é esse o erro).



E declare seu array assim:



Testa aí e vê se é isso. Vlw

This message was edited 1 time. Last update was at 18/06/2010 16:50:41


Homer Simpson: "Nunca diga qualquer coisa a não ser que tenha certeza que todo mundo pensa o mesmo."

George Orwell: "Se a liberdade significa alguma coisa, será sobretudo o direito de dizer às outras pessoas o que elas não querem ouvir."
manolo
JavaChild
[Avatar]

Membro desde: 10/09/2009 12:37:23
Mensagens: 137
Localização: Londrina, PR
Offline

Olá, Frantic!

Obrigado pela sugestão, mas infelizmente não funcionou. O mais engraçado que no algoritmo que eu fiz, funcionou perfeitamente a estrutura!

This message was edited 1 time. Last update was at 18/06/2010 16:56:04


João Manolo.
[WWW] [MSN]
Mustang89
Debugger
[Avatar]
Membro desde: 03/06/2009 13:31:54
Mensagens: 60
Offline

Ordenacao:

[Email] [Yahoo!] [MSN]
manolo
JavaChild
[Avatar]

Membro desde: 10/09/2009 12:37:23
Mensagens: 137
Localização: Londrina, PR
Offline

Desculpe mustang, mas nao entendi a logica!



Obrigado.

João Manolo.
[WWW] [MSN]
weberdls
Debugger

Membro desde: 23/02/2007 13:52:13
Mensagens: 66
Offline

Vetor de inteiros de nove posições, ou seja, de 0 à 8



Seu laço


vet.length é igual a 9, o que vai acontecer quando ele passar pela iteração 9 < 9?
Coloca assim :




manolo
JavaChild
[Avatar]

Membro desde: 10/09/2009 12:37:23
Mensagens: 137
Localização: Londrina, PR
Offline

Ainda não rolo!

To achando que o erro está aqui:



Valeu pela ajuda pessoal!

João Manolo.
[WWW] [MSN]
Frantic Avenger
Java Ninja
[Avatar]

Membro desde: 19/05/2009 15:01:42
Mensagens: 258
Localização: RJ
Offline

Descobri.



Dá um OK aí se foi tudo certo. Flw.

Homer Simpson: "Nunca diga qualquer coisa a não ser que tenha certeza que todo mundo pensa o mesmo."

George Orwell: "Se a liberdade significa alguma coisa, será sobretudo o direito de dizer às outras pessoas o que elas não querem ouvir."
weberdls
Debugger

Membro desde: 23/02/2007 13:52:13
Mensagens: 66
Offline

Num é que é mesmo! rs, jurava q essa p* tava estourando ali ^^, debuga essa parada ai que fica fácil mano
manolo
JavaChild
[Avatar]

Membro desde: 10/09/2009 12:37:23
Mensagens: 137
Localização: Londrina, PR
Offline

Putzzz...

Que mancada Frantic! Muito obrigado pela observação, roo certinho!

Abraço.
Obrigado

João Manolo.
[WWW] [MSN]
Frantic Avenger
Java Ninja
[Avatar]

Membro desde: 19/05/2009 15:01:42
Mensagens: 258
Localização: RJ
Offline

weberdls wrote:Num é que é mesmo! rs, jurava q essa p* tava estourando ali ^^, debuga essa parada ai que fica fácil mano


Pior que só debugando eu descobri isso nem tinha reparado, então pelo visto o código tá certo.

Vlw.

This message was edited 1 time. Last update was at 21/06/2010 15:03:44


Homer Simpson: "Nunca diga qualquer coisa a não ser que tenha certeza que todo mundo pensa o mesmo."

George Orwell: "Se a liberdade significa alguma coisa, será sobretudo o direito de dizer às outras pessoas o que elas não querem ouvir."
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team