Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    il mio era solo pseudocodice

    bye
    Hebiten

  2. #12
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    25
    Il metodo viene invocato sulla stringa da controllare (se non fosse chiamato su nessun oggetto sarebbe un metodo static - almeno credo). Non hai bisogno che te la passi come argomento.

    La versione ricorsiva potrebbe essere così:

    boolean isPalindroma(int start, int end){
    if(start>=end)
    return true;
    else{
    if(this.charAt(start) == this.charAt(end) && this.isPalindroma(start+1 , end-1)
    return true;
    else
    return false;
    }
    }

    anche se a dir la verità non so se è giusta (forse funziona se vale la valutazione corto circuitata) e credo che anche nel caso funzioni possa essere scritta meglio.

    Ciao.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.