Pages: [1]   Go Down
Print
Author Topic: Per Pippo.....un vecchio amico  (Read 794 times)
0 Members e 1 Utente non registrato stanno visualizzando questa discussione.
Daréios89
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 2.679


La musica è la forma d'arte suprema.


« on: 11-06-2009, 12:16:05 »

Uno degli ultimi esercizi di programmazione o meglio delle prove, ho elaborato questa versione, spero sia corretta davvero stavolta.

Code:
/*Scrivere un metodo che prenda in input due array bidimensionali di stringhe frastagliati S ed S1 identici nella
struttura, e restituisca un indice j che indichi se entrambe le colonne j-esime di S ed S1 (anche non complete)
sono tali che tutte le s tringhe in esse terminano con lo stesso carattere(comune ad entrambe le colonne).
Se non esistono tali colonne allora j=-1 */

class Provaaprile2
{

public static void main(String [] args)
{
String [][] S={{"cena","semplice"},
                    {"bamba","belle"},
    {"miraggio","ottimo","e"},
      {"miraggio","ottimo","e"}};
   
   
   
String [][] S1={{"dela","amorevole"},
                                      {"saturo","anima"},
      {"memole","#@!!01Z#@!!@$^","usurpatore"},
      {"memole","#@!!01Z#@!!@$^","usurpatore"}};


System.out.println(prendiarray(S,S1));
}      
   
   


public static int prendiarray(String[][] S, String [][] S1)
{

        int j=0;
int c=0;
int c1=0;
int diversi=0;

for(int i=0; i<S.length; i++)
{
while(c<S[i].length && c1<S[i].length)
{

for(int r=0; r<S.length; r++)
{
for(int r1=0; r1<S1.length; r1++)
{
if(c<S[r].length && c1<S1[r1].length)
if(S[r][c].charAt(S[r][c].length()-1)!=S1[r1][c1].charAt(S1[r1][c1].length()-1))
diversi++;
}

}

c1++;
c++;
if(diversi==0)
j=1;
diversi=0;

if(j!=1)
j=-1;
}
}
return j;
}
}



Logged

"Utilizzare sempre de l'Hôpital.....è come andare a caccia di farfalle con un bazooka".
pippo
Apprendista Forumista
**
Offline Offline

Posts: 150



« Reply #1 on: 22-06-2009, 11:08:12 »

 yoh giusto guitar ciao
Logged
Daréios89
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 2.679


La musica è la forma d'arte suprema.


« Reply #2 on: 22-06-2009, 11:22:40 »

OHH fratello ciao, ci sono riuscito finalmente 
Come pensi che ti sia andata la prova?? io credo male per il primo esercizio.. 
Logged

"Utilizzare sempre de l'Hôpital.....è come andare a caccia di farfalle con un bazooka".
pippo
Apprendista Forumista
**
Offline Offline

Posts: 150



« Reply #3 on: 22-06-2009, 11:37:52 »

speriamo sia andata bene: ..io il 2 esercizio funziona perfettamente, il primo l'ho fatto con 9 for e mi sono dimenticato una cosa nella return. testate.però il procedimento è giusto...vediamo un pò quando escono i risultati..sempre se cincotti si decida a metterli boh ciao [Emoticon] Asd
Logged
Fr3d3R!K
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 2.463



« Reply #4 on: 22-06-2009, 11:44:16 »

ma non facevate prima a sentirvi in chat/telefono/di persona??? aprire un topic per comunicare con un'altra persona...
Logged

Search Button, CODE Tag, Google & Italian language are your friends! Use Them!
Daréios89
Forumista Eroico
*****
Offline Offline

Gender: Male
Posts: 2.679


La musica è la forma d'arte suprema.


« Reply #5 on: 22-06-2009, 13:39:12 »

Non era un topic per parlare con lui, è nato per postare la soluzione di un altro esercizio.....   
Logged

"Utilizzare sempre de l'Hôpital.....è come andare a caccia di farfalle con un bazooka".
Pages: [1]   Go Up
Print
Jump to: