PDA

Visualizza Versione Completa : Ricerca profilo utente



PC
10/07/2010, 11:10
Come posso fare per visualizzare il profilo di un utente?
Mi spiego meglio: devo trovare un utente per sapere da dove scrive.
Conosco il nick.
Usando la funzione cerca mi trova migliaia di risultati.
Usando l'elenco utenti me li mette in diversi ordini, ma poi io devo spulciare tutto l'elenco.
Non esiste una funzione: cerca utente?

Luke23
10/07/2010, 11:26
potresti fare il cerca ed inserire il nick come autore di un topic...sperando che ne abbia aperto uno...

altrimenti per quanto ne sò io, si ti tocca spulciare tutto l'elenco..

oppure ancora, mandare un mp chiedendoglielo :mrgreen:
oppure un mp e, quando ti risponde, vai nel suo profilo e vedi cliccando su "profilo"

WikiGio
10/07/2010, 11:39
Per velocizzare la ricerca nella lista degli utenti, la ordini per username e poi immetti un numero di partenza conguo con l'ordinamento alfabetico:

Vedi start parte da 1 a 7803
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=1

Se comincia per M prova a mettere un numero a metà circa; insomma provi a caso, poi ti sposti. :wink:

E' una ricerca binaria su una lista ordinata, quindi se il table scan ha ordine computazionale N, te la cavi con log N ricerche. :D

Luke23
10/07/2010, 11:45
in parole povere

Per velocizzare la ricerca nella lista degli utenti, la ordini per username e poi immetti un numero di partenza, provi a caso, poi ti sposti. :wink:
:mrgreen:

Superpippo
10/07/2010, 11:48
E' una ricerca binaria su una lista ordinata, quindi se il table scan ha ordine computazionale N, te la cavi con log N ricerche. :D

ma è ovvio no?!? :roll:
PC non capisci proprio un cazzo! :?

:lol: :lol: :lol:

WikiGio
10/07/2010, 11:53
Basta ricercare su Wikipedia 'ricerca binaria'

http://it.wikipedia.org/wiki/Ricerca_binaria

Come sempre è molto ben spiegato:

L'algoritmo è simile al metodo usato per trovare una parola sul dizionario: sapendo che il vocabolario è ordinato alfabeticamente, l'idea è quella di iniziare la ricerca non dal primo elemento, ma da quello centrale, cioè a metà del dizionario. A questo punto il valore ricercato viene confrontato con il valore dell'elemento preso in esame:

* se corrisponde, la ricerca termina indicando che l'elemento è stato trovato;
* se è inferiore, la ricerca viene ripetuta sugli elementi precedenti (ovvero sulla prima metà del dizionario), scartando quelli successivi;
* se invece è superiore, la ricerca viene ripetuta sugli elementi successivi (ovvero sulla seconda metà del dizionario), scartando quelli precedenti;
* se tutti gli elementi sono stati scartati, la ricerca termina indicando che il valore non è stato trovato.

C'è anche in C che spesso è più chiaro di tante parole:

int ricercaBinariaNonRicorsiva(int lista[], int n, int x)
{
int p,u,m;
p = 0;
u = n-1;
while(p<=u) {
m = (p+u)/2;
if(lista[m]==x)
return m; // valore x trovato alla posizione m
if(lista[m]<x)
p = m+1;
else
u = m-1;
}
// se il programma arriva a questo punto vuol dire che
// il valore x non è presente in lista, ma se ci fosse
// dovrebbe trovarsi alla posizione u (nota che qui p==u)
return -1;
}
:wink:

Superpippo
10/07/2010, 11:57
si si... quoto! :wink:

8) :mrgreen: 8)

ps. @ PC: dammi il nick che te lo cerco io! :lol:

maury87
10/07/2010, 12:23
Per velocizzare la ricerca nella lista degli utenti, la ordini per username e poi immetti un numero di partenza conguo con l'ordinamento alfabetico:

Vedi start parte da 1 a 7803
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=1

Se comincia per M prova a mettere un numero a metà circa; insomma provi a caso, poi ti sposti. :wink:

E' una ricerca binaria su una lista ordinata, quindi se il table scan ha ordine computazionale N, te la cavi con log N ricerche. :D

e ci voleva tanto a dirlo??? :evil: :evil:

ma voi parlare itagliano non se ne parla neanche vero???? :evil: :evil: :lol: :lol:

PC
10/07/2010, 13:20
Per velocizzare la ricerca nella lista degli utenti, la ordini per username e poi immetti un numero di partenza conguo con l'ordinamento alfabetico:

Vedi start parte da 1 a 7803
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=1

Se comincia per M prova a mettere un numero a metà circa; insomma provi a caso, poi ti sposti. :wink:

E' una ricerca binaria su una lista ordinata, quindi se il table scan ha ordine computazionale N, te la cavi con log N ricerche. :D

Perfetto...
solo che ci sono 157 pagine di nick... :oops:
come faccio ad andare direttamente a pag. 80 senza sfogliarle una ad una?

maury87
10/07/2010, 13:30
'inkia pc ... ma sei duro di comprendonio :roll: :roll:

SO2 te l'ha spiegato così bene ...... è solo questione di computare la ricerca binaria con N log applicati alla N potenza e poi metti il risultato sul table scan che ti fornisce poi la pswd per accedere alle ricerche binarie in modo tale che tu scegliendo i log ottenuti facendo N ricerche ti possa dare un sistema binario che fornisce l'IP di accesso al table scan loggato con N potenza :? :? :shock: :shock:

Anto' .... fa caldo :lol: :lol:

Superpippo
10/07/2010, 13:42
:mrgreen: :mrgreen: :mrgreen:

PC
10/07/2010, 13:43
'inkia pc ... ma sei duro di comprendonio :roll: :roll:

SO2 te l'ha spiegato così bene ...... è solo questione di computare la ricerca binaria con N log applicati alla N potenza e poi metti il risultato sul table scan che ti fornisce poi la pswd per accedere alle ricerche binarie in modo tale che tu scegliendo i log ottenuti facendo N ricerche ti possa dare un sistema binario che fornisce l'IP di accesso al table scan loggato con N potenza :? :? :shock: :shock:

Anto' .... fa caldo :lol: :lol:


Si, vabbèh..ma se lo spirdito primaticcio murpissi, tutti dovrebbero essere infoli e cienciopi e pertanto se le vassagne alla fiorga vengono sdipanate la trambaccola non funziona :twisted:

Luke23
10/07/2010, 13:43
Per velocizzare la ricerca nella lista degli utenti, la ordini per username e poi immetti un numero di partenza conguo con l'ordinamento alfabetico:

Vedi start parte da 1 a 7803
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=1

Se comincia per M prova a mettere un numero a metà circa; insomma provi a caso, poi ti sposti. :wink:

E' una ricerca binaria su una lista ordinata, quindi se il table scan ha ordine computazionale N, te la cavi con log N ricerche. :D

Perfetto...
solo che ci sono 157 pagine di nick... :oops:
come faccio ad andare direttamente a pag. 80 senza sfogliarle una ad una?

lo vedi il numero 1 alla fine di questra stringa?
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=1

tu per esempio ci metti 80 al posto di uno...in pratica modifichi l'URL nel browser...che si modificherebbe in questo modo
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=80

se per esempio sei a pagina con le N dovrai mettere 60 e non 80...se ti discosti troppo dal tuo nick devi aumentare o diminuire quel valore finchè non raggiungi la pagina corretta....è appunto, una ricerca a random...si va per tentativi :wink:

PC
10/07/2010, 13:48
Per velocizzare la ricerca nella lista degli utenti, la ordini per username e poi immetti un numero di partenza conguo con l'ordinamento alfabetico:

Vedi start parte da 1 a 7803
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=1

Se comincia per M prova a mettere un numero a metà circa; insomma provi a caso, poi ti sposti. :wink:

E' una ricerca binaria su una lista ordinata, quindi se il table scan ha ordine computazionale N, te la cavi con log N ricerche. :D

Perfetto...
solo che ci sono 157 pagine di nick... :oops:
come faccio ad andare direttamente a pag. 80 senza sfogliarle una ad una?

lo vedi il numero 1 alla fine di questra stringa?
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=1

tu per esempio ci metti 80 al posto di uno...in pratica modifichi l'URL nel browser...che si modificherebbe in questo modo
https://www.fazeritalia.it/fazerforum/memberlist.php?mode=username&order=ASC&start=80

se per esempio sei a pagina con le N dovrai mettere 60 e non 80...se ti discosti troppo dal tuo nick devi aumentare o diminuire quel valore finchè non raggiungi la pagina corretta....è appunto, una ricerca a random...si va per tentativi :wink:


Azz... il Luke cià imbroccato na volta :roll:

Grazie... trovato :wink:

maury87
10/07/2010, 13:49
'inkia pc ... ma sei duro di comprendonio :roll: :roll:

SO2 te l'ha spiegato così bene ...... è solo questione di computare la ricerca binaria con N log applicati alla N potenza e poi metti il risultato sul table scan che ti fornisce poi la pswd per accedere alle ricerche binarie in modo tale che tu scegliendo i log ottenuti facendo N ricerche ti possa dare un sistema binario che fornisce l'IP di accesso al table scan loggato con N potenza :? :? :shock: :shock:

Anto' .... fa caldo :lol: :lol:


Si, vabbèh..ma se lo spirdito primaticcio murpissi, tutti dovrebbero essere infoli e cienciopi e pertanto se le vassagne alla fiorga vengono sdipanate la trambaccola non funziona :twisted:

SEI OT :evil: :evil: :lol: :lol:

Luke23
10/07/2010, 13:51
Luke....pirla.... perchè glielai detto? :twisted: :twisted: :twisted:


bravissimo :wink:ero ubriaco :oops: :oops: :lol:

PC
10/07/2010, 13:54
@ Motorana: prrrrrrrrrrrrrrrrr :wink:

vecia
10/07/2010, 14:32
aggancio il topic per non aprirne un altro: sono alla ricerca della cantina di motorana con relative birre, dove devo sdipanare per trovarle? :roll: :mrgreen:

Superpippo
10/07/2010, 17:29
aggancio il topic per non aprirne un altro: sono alla ricerca della cantina di motorana con relative birre, dove devo sdipanare per trovarle? :roll: :mrgreen:

Daniele clicca QUI (http://www.alcolisti-anonimi.it/)

poi cerchi nella lista utenti
la procedura è la stessa descritta da luke! :lol:

vecia
10/07/2010, 18:39
prrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr


Zupper.... giassai 8) IO NON SONO ANONIMO! :mrgreen: :mrgreen: :mrgreen: :mrgreen:

me pareva..... 8) :lol: 8)

16/07/2010, 19:00
topic chiuso per troppo cazzeggio
se il problema persiste si apra un nuovo topic o si scriva a webmaster@fazeritalia.it