Enzymes are produced on a large scale for different applicat…

Enzymes are produced on a large scale for different applications. For each of the applications below choose an enzyme from the drop down menu.   In the baking industry, the following enzyme[bakingenzyme1], is used to increase dough rising. For high fructose corn syrup production, the following enzyme is the key biocatalyst to make this sweetener[HFSenzyme]. Several enzymes are used in meat processing, one enzyme in particular is now used to create processed meat products (“blocks”) from pieces of meat[meatglue] For “degumming” during vegetable oil production this enzyme[fruit] is important for clarification and preventing clogging of processing equipment. Finally, this particular enzyme[depilling]  is used in the textile industry to create the stone washed effect of jeans and in laundry detergents for de-pilling of clothes.

Analyze average run-time complexity of the following routine…

Analyze average run-time complexity of the following routine fun( ) being invoked with fun(A,0,N-1) in terms of N using Big-O notation, where N-1 is the last index of integer array A[].  int d(int A[], int i, int j) {   int v = A[j];   int p = i-1;   int m;   int temp;   for (m = i; m < j; m++) {       if (A[m] < v) {         p = p + 1;         temp = A[m];         A[m] = A[p];         A[p] = temp;             } }  temp = A[p+1];   A[p+1] = A[j];  A[j] = temp;         return p+1;   }void fun(int A[], int i, int j)  if (i == j)     return; k = d(A, i, j) fun(A,i,k-1); fun(A,k+1,j);}