Jak obliczyć złożoność obliczeniową do tej części programu?:
void sort_quick(int *tab, int pier,int osta)
{
int v=tab[(pier+osta)/2];
int i,j,x;
i=pier;
j=osta;
do{
while(tab[i]<v) i++;
while(tab[j]>v) j--;
if(i<=j){
x=tab[i];
tab[i]=tab[j];
tab[j]=x;
i++;j--;
}
}while(i<=j);
if(i>pier) sort_quick(tab,pier,j);
if(i<osta) sort_quick(tab,i,osta);
}