Вопросы по теме 'big-theta'

Является ли Big Theta Notation эффективной мерой эффективности алгоритма, когда ожидаемый размер входных данных невелик?
Я искал повсюду информацию о Big-Theta, и я думаю, что пришел к приличному пониманию этого. Однако остается вопрос: является ли Big Theta Notation эффективной мерой эффективности алгоритма, когда ожидаемый размер входных данных невелик? Я думаю,...
379 просмотров

Например, в этом алгоритме сортировки вставками, как я могу доказать, что временная сложность алгоритма равна O (n ^ 2)?
Возьмем следующий алгоритм сортировки вставками: Я знаю, что это O (n ^ 2) довольно легко, изучив его. Но что касается доказательства , что это O(n^2), как мне это сделать? Я мог бы сложить все операции, но, насколько мне известно, n +...
2309 просмотров

Худший случай обхода небинарного дерева
Я написал рекурсивный алгоритм, который проходит по небинарной древовидной структуре. Структура состоит из каталогов или файлов. Алгоритм берет входной каталог ( curDirectory ) и сначала проходит глубину дерева. Когда он достигает конца ветки, он...
1271 просмотров

Что такое Большой Θ-анализ этой функции?
public SomeObject secondFunction(SomeObject obj) { SomeObject retVal = new SomeObject for data in this.dataCollection { for data2 in obj.dataCollection { if(someCondition) { retVal.add(data)...
112 просмотров
schedule 15.01.2024

Большой О или Большой тета?
Предположим, у нас есть функция f(n)=log n и другая функция g(n)=log n^2. Вопрос в том, f(n)=O(g(n)) или f(n)=big_Theta(g(n)). Поскольку log n ^ 2 = 2 log n, то другой способ задать мой вопрос: можем ли мы использовать дробь как константу k? Для...
169 просмотров

Обозначение Big Theta и временная сложность цикла
Мне сказали сделать функцию на основе цикла, которая возвращает n-е число Фибоначчи. Я уже сделал функцию и включу ее ниже. В моем задании говорится: «Утверждать, что время работы функции равно Θ(n), т. е. функция линейна по n». В книгах, которые я...
1017 просмотров
schedule 04.06.2022