Tignatori
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.


Ove tutto è concesso, e ancora di più...
 
IndicePortaleUltime immaginiCercaRegistratiAccedi
Ultimi argomenti attivi
» Torneo a Football Manager 2011
Algoritmi Java - Ricerca binaria EmptyMar Ago 03, 2010 1:20 pm Da Antoine

» Non è un sogno, è la realtà!
Algoritmi Java - Ricerca binaria EmptyVen Lug 16, 2010 1:52 am Da Antoine

» Video da ridere di persone
Algoritmi Java - Ricerca binaria EmptyVen Mag 28, 2010 12:37 pm Da Antoine

» Cristiano ronaldo vs super baby
Algoritmi Java - Ricerca binaria EmptyGio Mag 27, 2010 3:22 am Da Antoine

» Formazioni Ultima giornata
Algoritmi Java - Ricerca binaria EmptyLun Mag 17, 2010 5:00 pm Da ilych

» Formazioni 37° giornata (penultima)
Algoritmi Java - Ricerca binaria EmptyLun Mag 10, 2010 5:42 pm Da Antoine

» Organizzazione Torneo Pes 2010
Algoritmi Java - Ricerca binaria EmptySab Mag 08, 2010 3:54 pm Da Antoine

» Formazioni 37° giornata
Algoritmi Java - Ricerca binaria EmptySab Mag 08, 2010 3:50 pm Da ilych

» FORMAZIONI 37 GIORNATA
Algoritmi Java - Ricerca binaria EmptySab Mag 08, 2010 3:44 pm Da luiginho87

Organizzazione Torneo Pes 2010
Algoritmi Java - Ricerca binaria EmptyLun Apr 26, 2010 4:46 pm Da Antoine
E' in corso l'organizzazione del torneo a PES 2010.

In questi giorni verranno effettuati i preparativi.

Chi volesse partecipare è pregato di scrivere qui i giorni in cui si è disponibili con gli orari.

Si accettano proposte ed aiuti per organizzare.
Se qualcuno ha idee per le scelte delle squadre, è pregato di postarlo.


Commenti: 6

 

 Algoritmi Java - Ricerca binaria

Andare in basso 
AutoreMessaggio
Antoine
Amministratore Tignatori
Antoine


Messaggi : 185
Data d'iscrizione : 18.01.10
Età : 39
Località : Foggia

Algoritmi Java - Ricerca binaria Empty
MessaggioTitolo: Algoritmi Java - Ricerca binaria   Algoritmi Java - Ricerca binaria EmptyLun Feb 22, 2010 3:36 am

Ricerca Binaria - Binary search

Codice:
public int ricercaBinaria(String[] arrayx, String termine){
      int posizione=-1;
      int primo=0,medio,ultimo=(arrayx.length-1);      
      //ordinamento crescente obligatorio
      ordinaAZ(arrayx);
      System.out.println("Ordinamento in maniera crescente terminato.\n");
      while(posizione==-1 && primo<=ultimo){
         medio=(primo+ultimo)/2;
         if(arrayx[medio].compareToIgnoreCase(termine)==0){
            posizione=medio;
         }else if(arrayx[medio].compareToIgnoreCase(termine)<0){
            primo=(medio+1);
         }else if(arrayx[medio].compareToIgnoreCase(termine)>0){
            ultimo=(medio-1);
         }
      }
      
      return posizione;
   }
Torna in alto Andare in basso
 
Algoritmi Java - Ricerca binaria
Torna in alto 
Pagina 1 di 1
 Argomenti simili
-
» Algoritmi java - ordinamento per inserzione
» Algoritmi Java - Ordinamento a Bolle
» Algoritmi java - ordinamento per selezione

Permessi in questa sezione del forum:Non puoi rispondere agli argomenti in questo forum.
Tignatori :: PC - WEB e mondo Informatico :: L'angolo del piccolo informatico :: Angolo Programazione-
Vai verso: