|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: May 2009
Città: Como
Messaggi: 70
|
[JAVA] Problema comprensione esercizio da sviluppare
Ciao a tutti,
sto imparando un po' alla volta il linguaggio Java, ma adesso sono davanti ad un problema che non è prettamente di Java, più che altro di comprensione di che cosa veramente chiede il quesito. Ecco il testo: Ecco le mie domande: - come faccio a verificare il caso j < i quando i = 0 ? Cosa vale j ? - chiede di verificare j pari e j dispari questi sono riferiti sempre ai valori dell'indice giusto ? Quindi indice 0 posizione 1, indice 1 posizione 2, ... - nel caso array1, ad esempio i = 4, per i j pari considero j=0 e j=2, mentre per i j dispari solo j=5 ? E' più di un'ora che sto tentando di capire cosa effettivamente chiede l'esercizio, magari sto sbagliando io totalmente... Ultima modifica di Mozaic83 : 14-06-2012 alle 12:03. |
|
|
|
|
|
#2 | ||
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2782
|
Quote:
Quote:
E per j dispari: A(1) > A(i), A(3) > A(i), A(5) > A(i), ... Esatto |
||
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: May 2009
Città: Como
Messaggi: 70
|
Quote:
Ma se non c'è nessun j da controllare, come fa l'array2 a dare true per l'indice i=0? Non la considera proprio la prima condizione, caso j < i ? Tiene buona solo la verifica della seconda condizione? Ultima modifica di Mozaic83 : 14-06-2012 alle 14:21. |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2782
|
Non è che non la considera... a livello pratico sì, però è anche vero che per ogni j pari con j < i : A(j) < A(i)
Infatti quel per ogni j pari con j < i denota un insieme che per i=0 è vuoto. Quindi la condizione è verificata per tutti gli elementi dell'insieme. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:44.





















