for(int i=N; i>0; i=i/2)
irrelevant statement;
Меня попросили найти класс сложности, и я не уверен, должен ли я использовать обозначение Big-Omega или Big-O?Но я предполагаю, что это O (N / 2), а затем O (N), если я отбрасываю константы.
for (int i=0; i<N; i++)
for (int j = i+1; j<N; j++)
irrelevant statement;
Для этого я считаю, что это O (N) * O (N +)1) -> O (N ^ 2 + N) и затем O (N ^ 2) после того, как я уронил N?