-
Posts
3390 -
Joined
-
Last visited
-
Days Won
32
TLG George's Achievements
Single Status Update
-
+1 daca va este de folos.
-
bool binary_search(int *a, int p, int q, int k) { if (k>a[q] || k<a[p]) // ca sa nu mai caute numere care sunt in afara ariei return false; if (p>q) return false; int m=(p+q)/2; if(a[m] == k) return true; if (a[m] > k) return binary_search(a, p, m-1, k); //m-1 pentru ca m diferit de k else return binary_search(a, m+1, q, k); // ca sa cauti in partea dreapta.
-
