TL; DR: ฮ(nยฒ), " " ฮ(1), return, break goto.
: - .
, T(A, n) - , A n. ,
T(A, n) = 1 + // int k = ceil(size/2.0);
n * 2 + 1 + // for (int i = 0; i < size; i++){
n * (n * 2 + 1) + // for(int j = 0; j < size; j++){
n * n * X + // //Basic operation
1 // return (some int);
X - " ". , T(A, n) A. , , ( T(A, n) A n), :
T(n) = T(A, n) = 3 + n * 2 + n * n * (2 + X)
, X = ฮ(1), ฮ(nยฒ).
: X = ฮ(f(n)), T(n) = ฮ(f(n)nยฒ). , X - ฮ(log n), T(n) = ฮ(nยฒ log n)