Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi A - F > Fondamenti di architettura e programmazione > Filez
 
[Laboratorio] Es. x il 5-12 BUBBLESORT
Clicca QUI per vedere il messaggio nel forum
[D]ani[J]
Postate qua i vostri commenti e richieste per l'esercizio BUBBLESORT SU FIGURE da consegnare il entro il 5 - 12

La documentazione delle classi da utilizzare la trovate QUA

edit: Aggiunto link alla documentazione delle classi

supernova
Ciao raga, ho scaricato la classe per fare questo esercizio dal sito di Malchiodi. In quale sottodirectory di java devo metterla? Poi quando faccio il programma che classe devo importare? import.....
Grazie Ciao

foolish
:D

... che il file è in realtà una specie di zip ma con estensione ".jar".

Allora bisogna estrarre i file da questo zip ed inserirli in una directory che utilizzeremo come import.


a chi serve il file zip per chi non avesse il RaR eccolo !

supernova
e dove lo piazzo il file che estraggo?? In che directory. Mi fai un esempio Zio? Grazie Ciauz!!!!!

foolish
o metti le classi in una dir che inserirai nel CLASSPATH
oppure inserirai le classi nella stessa dir di dove stai
compilando. Quest'ultima opzione è la più consigliabile
infatti si spera che questi comandi si usino solamente
per questa esercitazione.

CMQ fate gli esercizi in ordine:
Figure Geometriche
Ordina e ricerca figure
Bubblesort su figure

che una volta fatto il primo gli altri vengono con una semplice modifica.

Questi esercizi non sono stati fatti dal prof. Cazzuola (quello del secondo turno).

gabry_deejay
se ho il javac il bin e le classi in bin .... metto il contenuto della .zip in bin o no??????

foolish
la risposta è "si" .

gabry_deejay
grazie....ma non prendere per il culo!!!!! :D

foolish
AVVISO

per questo esercizio si chiede di utilizzare il metodo
getPerimeter() per ottenere il perimetro della figure (shape).
Beh, il metodo è sbagliato, si chiama calculatePerimeter(), come per l'area.

Come già scritto sul testo dell'eserczio il metodo sort() della classe arrays non funziona correttamente perchè confronta solo le aree.

L'ordinamento è in ordine decrescente quindi
se: il perimetro di una figura è più piccolo di quella che lo segue
allora: scambio le due figure (tramite figura ausiliaria)

m@cCo
Ehm...ho messo le classi nella cartella del classpath, le ho importate, ma quando provo a creare l'array shape a[] = ecc ecc, mi da errore, dice che la classe shape è sbagliata di rimuoverla o di assicurarsi che sia nella sottodirectori corretta del classpath.
Dopo a ver verificato che è tutto a posto...che caspio devo fare!!!

Ciao

EagleSpirit
Originally posted by m@cCo
Ehm...ho messo le classi nella cartella del classpath, le ho importate, ma quando provo a creare l'array shape a[] = ecc ecc, mi da errore, dice che la classe shape è sbagliata di rimuoverla o di assicurarsi che sia nella sottodirectori corretta del classpath.
Dopo a ver verificato che è tutto a posto...che caspio devo fare!!!

Ciao


ha dato lo stesso errore anche a me
ho risolto mettendo il file .jar in classpath (completo nome+estensione)
poi funziona tranquillamente (non c'è bisogno di importarlo...)

m@cCo
Si ma il file jar dove lo trovo?

Ciao

supernova
Sul sito di Malchiodi

m@cCo
Sì ma dove? io non ho trovato nulla...

Ciao

supernova
Dove c'è la lezione del polimorfismo, sotto c'è scritto "Classi per le esercitazioni". E quello che ti devi scaricare. Ciao!

EagleSpirit
ecco qua

file jar

supernova
Io uso java normale, ma dove devo inserire sti file. Ma li devo decomprimere? Io li ho messi in myjavalib. però non funzia!!!

foolish
Originally posted by supernova
Io uso java normale, ma dove devo inserire sti file. Ma li devo decomprimere? Io li ho messi in myjavalib. però non funzia!!!


io li ho decompressi. prendi le classi shape square rect... ecc ecc
le metti in una dir che vuoi tu ad es ZIBBI e da li copi il percorso per arrivare in ZIBBI dove tu hai già inserito le classi comuni come la prog.io

m@cCo
Ok grazie!

Ciao

supernova
io ho modificato il bubble sort in modo che ordina in modo decrescente, ma appena ci metto l'array di shape mi dice che non è compatibile, voi come avete fatto?

supernova
Così fa il bubble sort in ordine decrescente
for (int pass=1;pass<forme.length;pass++)
for (int pair=1;pair<forme.length;pair++)
if (forme[pair-1]<forme[pair]) {
int temp = forme[pair-1];
forme[pair-1] = forme[pair];
forme[pair] = temp;
Ma poi come cavolo lo cambio. Non ci sto più dentro aiuto!!!!!

gabry_deejay
Super....ho il secondo...il terzo??????

supernova
ci sto lavorando Gabry, entra in MSN!

supernova
Ogni settimana sti esercizi stanno diventando sempre di più una crociata!

eddy
salve il mio compilatore mi da kuesta errore:
cannot resolve symbol
method draw
video.println(draw(figure[i]))


Secondo voi cosa può essere?

Just
Scusate ma nell'esercizio 2 dove ti dice di cercare una figura nell'array usando sort() e la ricerca usando binarySearch(): ma come le devo scrivere?
Grazie in anticipo
Buona befana
Just

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate