У меня возникла проблема со следующим вопросом:Найти эффективность в нотации Big-O
Рассмотрите следующую конструкцию вложенной петли. Обозначьте его эффективность в терминах переменной с использованием обозначения «большой о». Предположим, что операторы, представленные эллипсисом (...), требуют четырех основных обращений к памяти (каждый из которых требует одну микросекунду) и два файла доступа к файлам (каждый из которых требует одну миллисекунду). Экспресс в миллисекундах количество времени эта конструкция потребовала бы выполнить, если п было 1000.
x = 1;
do
{
y = n;
while (y > 0)
{
...
y--;
}
x *= 2;
} while (x < n*n);
В попытке решить эту проблему самостоятельно, какой ответ вы получили и какие шаги вы предприняли, чтобы добраться туда? – Dukeling
Хорошая домашняя работа у вас есть. – ppeterka
Хороший способ начать - подключить некоторые примерные значения. Это немного похоже на проблему с математикой. –