W czym problem? Jeśli zna się definicję notacji duże O, to wszystko jest proste. Zna Pan definicję?
To ja może napiszę 1 przykład.
c) istnieją stałe C1,C2>0, że f1(n)<=C1*g1(n) dla dostatecznie dużych n oraz f2(n)<=C2*g2(n) dla d. d. n. Zatem
f1(n)*f2(n)<=C1*C2*(g1(n)*g2(n)) = C*(g1(n)*g2(n)) dla dostatecznie dużych n, więc f1*f2 jest O(g1*g2).