Matrice "pesante"

di il
1 risposte

Matrice "pesante"

Ciao a tutti !!
vi spiego immediatamente con cosa ho a che fare!! ho una matrice strutturata nel seguente modo:
-righe di n utenti (circa 500);
-colonne di 7 variabili (id_utente, nome, età, stipendio ecc.ecc.);

dovrei isolare gli id_utente di quei clienti aventi caratteristiche simili, ovvero coetanei, stessa fascia di reddito.... in modo tale che ognuno degli utenti sia correlato ad almeno un altro utente del database. Esempio:

id nome età stipendio tempo_detrminato tempo_indeterminato
23 rossi 34 23000 1 0
45 bianchi 25 12000 0 1
56 verdi 56 27000 1 0

restituire i lavoratori con contratto a tempo_determinato con stipendio maggiore di 22000 euro:

id
23
56

il costo computazionale è elevatissimo dal momento che si ha a che fare con circa 500 righe(ognuna delle quali deve essere confrontata con tutte le altre iterativamente)........a tal proposito chiedo: qualcuno ha qualche idea?? come posso risolvere il problema? attendo risposte

1 Risposte

  • Re: Matrice "pesante"

    Potresti provare utilizzando liste linkate, epoi fare un algoritmo di ricerca di elementi uguali, e salvarti in un array gli id degli elementi che hanno un elemento(quello desiderato) uguale.
Devi accedere o registrarti per scrivere nel forum
1 risposte