09-02-2011, 17:38
|
#5
|
|
Senior Member
Iscritto dal: Jan 2009
Città: Mercogliano (AV)
Messaggi: 602
|
Quote:
Originariamente inviato da PGI-Bis
Certo che 'sti esercizi... son sempre quelli. E' un mistero come ci si possa appassionare alla programmazione con queste perle di gioia.
Ci sono un milione di soluzione ma nel contesto del problema è probabile che l'esercizio voglia farti pasticciare con l'ordinamento.
Una soluzione potrebbe essere questa:
1. ordini l'array per categoria
2. data una variabile x che denota l'ultima categoria stampata:
2.1 per ogni elemento dell'array, se la categoria è diversa da x
2.1.1 x = categoria, stampa(x)
Che ha un costo pari all'ordinamento + N. Altre non me ne vengono in mente.
|
beh, noi per quanto riguarda l'ordinamento non abbiamo fatto nulla, potresti essere più preciso indicando classi o metodi di java ?
__________________
Codice:
Trattative Positive davidep85 (2 trattative), Xio, daniele_carrrr, The plex, gRo87, orochi, oro125, DREADMANWALKING, g0ldf3n1x, neongio, luka734, Sinister, Ch3f, m1kele, Thebaro, Maverick_Selection, Gabba88, nicola1283.
|
|
|