10 Octombrie, 2025, 08:04:43 p.m.
Totul despre Iubire

Autor Subiect: Viata este o cautare binara.  (Citit de 4636 ori)

0 Membri și 1 Vizitator vizualizează acest subiect.

06 Aprilie, 2008, 08:59:30 a.m.
Citit de 4636 ori
Offline

viulian

Administrator
"Life is a Binary Search" atribuita lui Donald E. Knuth

Cautarea binara - este o modalitate de a gasi un numar (sau orice entitate) dintr-un sir (sau set) de numere (sau entitati) ordonate.
Cel mai simplu ar fi sa iei fiecare numar si sa vezi daca este ceea ce cauti tu. Daca ai noroc gasesti repede, daca nu, poate e chiar ultimul.

Insa. Decat sa iei fiecare numar la mana si sa vezi daca este ceea ce cauti, ai putea sa te duci la jumatatea setului, si vezi daca numarul de acolo este mai mare sau mai mic decat ceea ce cauti tu - sau daca este exact ceea ce cauti. Daca e mai mic, atunci numarul cautat este in jumatatea din stanga, daca e mai mare, atunci e in jumatatea din dreapta.
In felul acesta, ai scapat sa mai iei la mana jumatate din elemente (si in felul aceasta sa pierzi timpul).
Si algoritmul continua pe jumatatea selectata, in acelasi mod.

E, mi se pare interesant citatul, caci pana la urma cam asa facem si noi oamenii. Mergem din extreme in extreme, pana cand gasim acel mijloc undeva in setul enorm de alternative, cu care ne declaram satisfacuti. Si nu musai extreme, dar chestii diferite de cum erau inainte.

06 Aprilie, 2008, 01:13:11 p.m.
Răspuns #1
Offline

Semiramis

Global Moderator
ar fi bine să meargă chiar aşa simplu. caut, văd, încerc, nu-mi place, următorul etc. problema cu numărul pe care îl încerc este că-l pot încerca vreo 10 ani până să îmi dau seama că nu îmi place...sau să aflu că cel ce mi-ar plăcea e însurat cu sora mea etc.
oricum, e o loterie.
Whatever happens, happens for a reason!
Orice se intampla, se intampla cu un scop!