20/11/10 15:49
falaskhouse
qual'è il modo più veloce per far si che ogni volta che estraggo un numero sia diverso da quelli estratti precedentemente??
per esempio devo estrarre 40 numeri da 1 a 40 come faccio a far si che non mi estragga due volte lo stesso??
Ultima modifica effettuata da Phi 16/01/11 22:07
aaa
20/11/10 15:51
XBarboX
ma per estrarre intendi generare un numero a random?
aaa
20/11/10 15:55
falaskhouse
si e anche un'altra cosa come faccio a controllare se una variabile è piena o vuota? cioè contiene già qualcosa o no...
aaa
20/11/10 16:09
XBarboX
Per quanto riguarda la prima domanda basta aggiungere ogni volta ad una pila o un vettore il numero appena estratto dopo aver controllato che in tutto il vettore/pila quel numero non ci sia già
Per la seconda domanda invece basta controllare se vale 0 o '' la variabile desiderata(dipende dal tipo di dato)
aaa
23/12/10 14:55
Phi
Non puoi rendere "vuota" una le variabile normale.
Però lo puoi fare se la variabile è un puntantore.
Un puntatore senza valore(cioè che non è puntato su una variabile) assume il valore nil
aaa