Scrieti o functie minmax care sa determine elementul minim si elementul maxim dintr-un tablou cu elemente intregi folosind metoda divide et impera.
in c++ ajutatima va va rog frumos dau coroana ca fiind cel mai bun raspuns de nota 10
Răspunsuri la întrebare
Răspuns de
0
COROANA TE ROG!!!
void minmax(int v[],int s,int d,int &min, int &max) {
if(s==d)
min=max=v[s];
else{
int a,b,x,y;
minmax(v,s,(s+d)/2,a,x);
minmax(v,(s+d)/2+1,d,b,y);
if(a<b)
min=a;
else
min=b;
if(x>y)
max=x;
else
max=y;
}
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă